This is just an idea i got while searching for the best free game engine for open world games (GTA style).
There are several game engines out there, some free, some open source while some are in-house or commercial.
Best candidates for open world were:
- Grit - optimized for hta and red dead redemption games.
- Torque - good for open world games.
- BGE - can create open world games.
This are some i could find that could offer me what i wanted but they are not perfect. Some (most) newbies come in to game dev with one thing at he back of their mind, to create a gta style game (me too:o) then they start to search for the perfect engine (like that exists). While cryengine sdk offers a great game engine, it can’t create a game map as big as gtav, neither can udk or other something dk’s. After searching endlessly for free engines, they end up with the question most people have asked on google, “How To Create a Game Engine”.
Why would people ask this, it’s because there is no perfect engine for their game that’s why rockstar created RAGE for all their games.
While the engines listed are good, they all have problems, some more than others:
Grit: relatively new, under serious dev.
BGE: good but lacks a few features:D
Torque: Is great but lacks some features and uses a bit if outdated features.
They are all open source and free but they are not perfect (doesn’t need to be).
Imagine if all these three dev teams teamed up top create one game engine that supports all types of games, platforms etc. The engine would be create 3x faster, have more features than all the other three, uses the latest features, mit licensed and is open source and it will probably have more users.
They could name it something like 4RCE ENGINE:ba: or any other name. It will be more stable, have more developers, will be released faster, have more features etc. This engine will probably dethrone the likes of cryengine and others it a few days to months:evilgrin:.
Now, I don’t know about you but i think if this happens, it will yield the most powerful game engine ever that can create any kind of game from racing to fps to very large open worlds on one engine and you won’t need to learn 3 programming languages for that and 3 engines.
Tell me what you think and i don’t mean to offend anyone.
Considering posting on the other engine forums