Hey guys! Sorry about the long break there from posting, been a bit busy with my own work. Today's post is going to be another interesting one that I hope you enjoy. I'm going to cover a few game engines that are available to you to use in order to make games. I won't be going too in depth with them, because I'm planning on having a more detailed description of the ones I personally use later, as individual articles, but I'll be talking about what they engine is, where you can find it, and how much it costs, along with a short list of pros and cons.
Often called Unity 3D, Unity is a very popular 3D game engine. It can be found at www.unity3d.com and is currently in version 4.2. Unity is a great program for developing games as it has a simple interface, decent renderer, and a large community of users to help if any problems arise. The base program is free, though there is also a Pro version.
It's free, even for light commercial use(cannot make over $100,000 total from it, then you must purchase the $1000+ Pro version).
Easy to use.
iOS and Android support are now free to users.
Cannot hold large levels.
Collision detection is entirely based on physics, requires gravity, can get in the way of some projects.
Some things, like real-time shadows, etc. are locked behind the pro version.
Games made with Unity:
Monkey Quest(Nickelodeon MMO), Deus Ex: The Fall, Scrolls
UDK(Unreal Development Kit):
UDK is another 3D engine, probably second only to Unity in it's popularity. Anyone who has played a game that used the Unreal Engine knows to a point what this can do. It has certain aesthetic traits built into it that make all games look like they were made with Unreal. It is free to make games, but costs to sell them.
Free to make games.
Better renderer than Unity, can handle larger levels.
More daunting than Unity.
Pay to sell($99 for license, then 25% royalties after the first $50,000).
Less stable than Unity(by some accounts).
Games made with UDK:
Anti-Chamber, Hawken, Chivalry: Medieval Warfare
The engine that was created by Crytek for Crysis 1-3. A great engine for very high detail games, though it requires top notch power to use it to it's full potential. It is a great engine if you are willing to take the time and learn it's ins and outs, but it will take a while to learn. There are many things that the Cryengine does well, including water and other fluids and particle effects.
The most powerful engine that is available for free.
Free to download.
New version just came out.
Very in complex.
With power comes a cost, high end computer is a must.
Games made in CryEngine:
Crysis 1-3, State of Decay, Aion
Game Maker Studio:
Game Maker Studio is a 2D game engine that gained a lot of popularity by becoming one of the first pieces of software available on Steam. Game Maker Studio is a very simple and straightforward game engine, and can be used by pretty much anyone, coding ability or not. The program makes use of a graphic coding interface that is easy to learn in a very short period of time. It can be limiting, and the fact that the actual coding language isn't exactly any one language, but is it's own(GML), can be very frustrating.
Cheap, free version is available.
Easy to learn.
Limiting for major projects.
Free version is very limited.
Game Maker Language(GML) is a bit odd.
Games made with Game Maker:
Death Ray Manta, Call of the Wild
Alright, those are the major game engines that I know of that are available to everyone. Let me know if there's something that needs added!
Also, sorry again for being away for so long, life gets hectic in college(yes, I had summer classes).
Oh, and I saw one of these guys today, and realized they're really cute: