I read in 3D Engine Database for some weeks, reading and reading again pages of comments or pages of (supposed) features. Here are my comments, whitch are the result of all these days of reading, whitch concentrate in "C#" part of the list.
1) some of theses tools are not free, and that's not clearly said in the front page. That's not a big shame, but I think it should be a primary information. The "price" word in bottom of page is very small... :blink:
2) some of these tools are not engines! But games in development phase, or some dll to patch some existing other tool... And nothing to sort all the stuff :wallbash:
3) there are (absolutely?) no docs! Some "how to" with tutorials about half a dozen of features, but never half of a tenth than it should be to build the start of a (MM)(ORP)Game. The More I read about was "Brume", whitch has ten samples but NO doc! And an API function's list is NOT a doc!
4) Comments: some of the tools are overfilled with tons of comments, all saying ad nauseam the same things: that's the best engine never said in the world! And sometimes in the middle of the list, one line saying "where are the docs, without them there's no way to do anything?", or "this is not stable at all" or "there are some samples but none work" but never any answer and again a list of alleluia.
These words are not against this site, whitch try to help and to bring something usefull to 3D community. But they show my disappointment about submitters who don't help by submiting 3D engines that are not 3D engines, or that are half of a quarter of a 3D engine for a long time, or that are harder than DirectX ou OpenGL to use, or endly that don't contain any doc about using and existing features, the list of them and the limits.
Last comment: in my opinion, a 3D engine should hide to programmers all the "inside" of DirectX or OpenGL. What is a "device"? No matter. What are the "caps" of my video card? Don't know! All this stuff is engine's work to declare, to find, to test... Well, all engine's samples beginning with "Device device = new ..." or "DDirectX ddirectx = new..." maybe are patches but no real engines.
Last comment: in my opinion, a 3D engine should hide to programmers all the "inside" of DirectX or OpenGL. What is a "device"? No matter. What are the "caps" of my video card? Don't know! All this stuff is engine's work to declare, to find, to test...
errr yeah. Why don't you try building a system like that and get back to me Tell me if ANYONE can make a game with it.
You are going to have to do some learning and asking on forums. The engine won't do it all for you. If you want some point and click deal there might be something around, but if you want to build a game more than a mod, then you need to do some studying. Device is just an arbitrary separation most of the time. The designers have to separate the engine into different pieces that do different things, so they call them devices. The engine will do a vast majority of the programming work for you. As long as it has good recommendations on the list, you can pretty much count on being able to write a game with it. There are very few people that have the time or the talent to write an mmorpg. You will need a very large server engine, dedicated servers which are pretty expensive, especially since your game is going to be garbage, no offense, but it takes years of work to get good at the things you'll need, so your game will be complete garbage and you will lose all the money you need to run the servers. Start small and work up. 3d pong would be a good start, and find a free engine to start with, because you'll probably give up and waste that money.
This thread is more than two years old :lol:
Oh, I just look at the recent threads list. That doesn't seem recent enough to be in there. I'm sure he gave up with idea a long time ago.
There was a spam message posted in this thread; it was deleted, but it still brought the thread up into the recent list...