The gateway to game development
There are a lot of free game engines out there these days that pack a serious punch. Those who are looking to enter into the game development industry are often left scratching their heads as to which engine to start with. There are a sea of competitors, all of which have aspects they shine in and others in which they lack. I will compare what I think are the most popular options at the time of posting this. Then breakdown why I think Unity is the best for beginners.
The most well-known free engine these days is arguably Unreal Engine 4 (UE4). The list of best-selling games made in this engine is a mile long. Recently having gone free to compete with Unity 5, UE4 has undergone a major face lift since Unreal Engine 3. Making it a more powerful, documented, and accessible option than its predecessor. Despite its improvements over UE3, UE4 can still be very intimidating to new users.
Another popular option jockeying for new developer attention is YoYoGame’s GameMaker: Studio. An engine that has been a mainstay in the hobbyist community for over a decade. A great place to start for those with no technical experience. The main drawback is that the engine’s proprietary GameMaker Language (GML) is much slower than more traditional programming languages. The engine itself is largely limited to 2d games which can hold back burgeoning developers who want more out of their first engine.
Stencyl is another great option for those who are not technically inclined. Inspired by MIT’s Scratch project, Stencyl is based around a drag and drop experience for making games. The option is still there to program in HAXE, a language derived from the Flash API. Like GameMake:Studio, Stencyl is largely limited to 2d games. The big catch with Stencyl is that unless you are publishing free web games, you will have to buy into one of the pricy subscriptions.
Amazon has recently entered the fray with their free and open source Lumberyard engine. It sports great graphics quality, direct integration with Amazon’s hosting service AWS Cloud, and easy integration with the popular streaming service Twitch. The future is looking great for Lumberyard but it is still in beta and that means there are a lot of bugs to work out and limited documentation on how the thing works.
Brodkin, J. (2013, June 3). How Unity3D Became a Game-Development Beast. (Online) Retrieved from
Unity logo - www.unity3d.com
Unreal Engine 4 logo - www.unrealengine.com
Stencyl logo - www.stencyl.com