The top 16 game engines for 2014

The top 16 game engines for 2014
Craig Chapple

By Craig Chapple

April 30th 2014 at 12:55PM

In the wake of new free and subscription models, Develop breaks down how to choose the right game engine for you

With the proliferation of games platforms over the last few years and the onset of the new generation of consoles with the PS4, Xbox One and Wii U, picking the right game engine can be tricky.

Luckily, Develop has put together a quick guide to 16 of the top game engines for 2014. The development platforms below span across a number of platforms and costs range from free, subscription and all the way up to the top pricing tiers.

Unreal Engine 4

Company: Epic Games
Platforms: Android, HTML5, iOS, Linux, Mac, Oculus, PC, PS4, SteamOS, Xbox One
www.unrealengine.com



Epic’s new-gen game development platform Unreal Engine 4 has officially been released to all developers, who can now get access on a $19 a month subscription with five per cent of gross revenue from any game sales going to Epic.

Devs also have access to the engine and complete C++ source code hosted on GitHub. The tech includes the Blueprint visual scripting system, the Persona animation system and Matinee timeline-based machinima and cinematic system.

Unity

Company: Unity Technologies
Platforms: Android, BlackBerry, iOS, Linux, Mac, PS3, PS4, Xbox 360, Xbox One, Windows 8 (coming soon)
www.unity3d.com



Unity 5 has just been announced for pre-order, and includes the integration of Geomerics’ Enlighten tech, Imagination Technologies’ PowerVR Ray Tracing tech, SpeedTree and revamped audio tools.

In the meantime, 4.3 features new 2D development tools and character animation tech Mecanim, and is free to Xbox One and Wii U developers. PlayStation 4 developers will also soon have the chance to get early access to the engine.

CryEngine

Company: Crytek
Platforms: Android, iOS, PC, PS3, PS4, Xbox 360, Xbox One, Wii U
www.cryengine.com



CryEngine is one of the most powerful game engines available to developers, and, with Crytek keen to welcome indies, developers can now sign up to use the engine for $10 a month, royalty-free.

Features include the engine’s recently announced physically-based shading, geometry cache and
image-based lighting. The new subscription option is set to be available from May. Devs can still access the free CryEngine SDK under its current terms despite the new model.

GameMaker

Company: YoYo Games
Platforms: Android, Browser, iOS, Mac, PC, PS3, PS4, Vita, Windows Phone
www.yoyogames.com



Developed by YoYo Games, a wealth of titles have been created through 2D development platform GameMaker, including Gunpoint, Hotline Miami, Spelunky and Super Crate Box.

Last month it was announced that GameMaker: Studio would be free for all PlayStation platforms. The tech has support for PSN features and licenced peripherals including controllers, control inputs and cameras. For those developing on other platforms, a host of licences are available.

Havok Vision Engine

Company: Havok
Platforms: Android, iOS, PS3, Vita, Wii, Wii U, Windows 8, Xbox 360
www.havok.com



this cross-platform game engine has been around for years, and provides an object-oriented C++ API. The development tech is optimised for last-gen consoles and PC.

The full game engine licence includes licences for Havok Vision, AI and Behvaior as well as Autodesk’s UI solution Scaleform illumination middleware Beast. The toolset ships with the source code and 3ds Max and Maya exporters.

As of yet the tech does not support PS4 and Xbox One.

Project Anarchy

Company: Havok
Platforms: Android, iOS, PC, Tizen
www.projectanarchy.com



Project Anarchy is a complete end-to-end game engine for mobile that comes with a free licence allowing developers to release titles to iOS, Android and Tizen.

The tech integrates Havok’s suite of game development technology including the Havok Vision Engine, collision detection and physical simulation tech Physics, Animation Studio and AI.

There are also expanded licences that come with a cost, including a PC exporter, available for developers who want more from the engine.

ShiVa

Company: ShiVa
Platforms: Android, Blackberry, iOS, Linux, Mac, PS3, SteamOS, Vita, Wii, Windows, Windows Phone 8,
Xbox 360
www.shivaengine.com



ShiVa is on the comeback trail and is gearing up for the launch of ShiVa 2 for Windows, Mac and Linux.

Version 1.9.2 is available to use now however, and features a Lua-based scripting language with debugging tools, a C++ plug-in system for custom engine extensions and a terrain editor with vegetation layers, texture painting and an ocean module. Other features include game controller support, video streaming and texture data streaming.

BigWorld

Company: Wargaming
Platforms: Browser, PC
www.bigworldtech.com



This game engine focuses on the development of sprawling MMOs such as Wargaming’s World of Tanks. In fact, such was its reliance, the developer bought the tech firm outright in 2012.

BigWorld can still be licenced by other studios creating MMOs, desktop and browser games however, and they can take advantage of the BigWorld server to help handle a single, persistent world, as well as harness terrain sculpting and painting tools, a multi-channel terrain texturing system, and its own lighting system.

Leadwerks

Company: Leadwerks
Platforms: Linux, Mac, PC
www.leadwerks.com



In its third iteration, as well as supporting PC development, Leadwerks is championing another rising platform, Linux. Last year the middleware outfit raised $42,358 to bring native development from Leadwerks to Linux, which was released last month, along with version 3.1 of the Standard Edition.

The engine includes an OpenGL 4.0 deferred renderer with a uniform lighting model, a built-in script editor with debugger, code stepping and syntax highlighting. The Leadwerks editor includes built-in level design tools, Navmesh pathfinding and a visual flowgraph. Published games include Hoodwink and My Whacky Moles.

App Game Kit

Company: The Game Creators
Platforms: Android, iOS, Mac, PC
www.appgamekit.com



This cross-platform development tool focuses on mobile, PC and Mac support. Code can be written in AGK BASIC once and then compiled to each platform without any changes being made to the source code.

Programmers can also create their apps in C++, and The Game Creators have developed a C++ library that mimics the Tier 1 BASIC script, enabling developers to write applications that compile to all compatible platforms.

The App Game Kit can be licenced for $59.99 or tested through a free trial. AGK V2, which raised £33,000 on Kickstarter, is also due for release later this year.

FPS creator Reloaded

Company: The Game Creators
Platforms: Oculus Rift, PC
www.fpscreator.thegamecreators.com



Another game engine from The Game Creators, FPS Creator Reloaded is designed as an affordable game engine for both entry-level and professional developers.

The toolset integrates AI, physics, shaders, weapon systems, real-time shadows and lighting, integrated debugging and a library of assets. Recently the firm also added virtual reality support via the Oculus Rift for the tool, while the engine has also been successfully greenlit for a release on Steam.

The game engine is currently going through a beta period, and interested developers can make various pledges of up to $100 to unlock new features.

Reach3dx

Company: Gamebase
Platforms: Android, Flash, HTML5, iOS
www.reach3dx.com



Reach3dx is a brand newcross-platform game engine from Gamebase, the creators of Gamebryo, another development platform that has been used in numerous titles such as El Shaddai and Epic Mickey 2: The Power of Two.

Unlike that engine however, Reach3dx will focus on mobile and web platforms and is based on the OpenFL framework and Haxe. The new tech is still based on the modular architecture of past engines such as the aforementioned Gamebryo.

Gamebase has said it wants to decrease development times so users can get their games to market faster. An open beta will be live throughout April.

HeroEngine

Company: Idea Fabrik
Platforms: PC
www.heroengine.com



The HeroEngine is designed for massively multiplayer and online games from any genre and has been used in titles such as EA’s ambitious Star Wars: The Old Republic.

The dev platform can be licenced for $99 a year and includes a suite of integrated middleware such as SpeedTree, FMOD, Umbra dPVS, Awesomium and FaceGen.

Devs can also use the HeroCloud to script code, sculpt terrain and create physics systems in a single online development environment, allowing team members to work remotely in real-time from any location. The tech has been licenced by companies such as EA and ZeniMax Online.

Marmalade

Company: Marmalade
Platforms: Android, BlackBerry, iOS Mac, Windows, Tizen
www.madewithmarmalade.com



Cross-platform SDK Marmalade lets devs deploy code across multiple platforms from a single code base.
The tech uses C++, but also provides alternative solutions for devs looking to use Lua, HTML or Objective-C.

Marmalade has released a host of other handy tools including Web Marmalade, enabling developers to create hybrid apps using HTML5, CSS and JavaScript, and Marmalade Quick, a RAD?tool for creating 2D games and apps.

The recent full release of Marmalade Juice to developers enables creators to take native iOS titles and deploy them to Android.

Turbulenz

Company: Turbulenz
Platforms: Browser
biz.turbulenz.com



An engine for HTML5 game development, last year Turbulenz went open-source and allowed developers to use the tech to create their games free of charge. This means games makers can develop titles, use the developer hub to test and iterate on titles, and self-publish and monetise online, all for free.

Games hosted on the Turbulenz website will be subject to a 70/30 revenue share split, but this does not affect other platforms. Among a plethora of features, the tool features physics, collision and animation systems, optimisations for multiplayer and social networking and supports up to 7.1 surround sound.

GameSalad

Company: Gamesalad
Platforms: Android, HTML5, iOS, Mac, Windows
www.gamesalad.com



GameSalad is a mobile games development platform that first debuted in 2009 and has been used to develop a plethora of games, including more than 65 titles featured in the Top 100 games on Apple’s US App Store.

Developers can create games for iOS, Android and HTML5 with the tool, which doesn’t require any coding thanks to its visual drag-and-drop interface, also suitable for quick iterations on new ideas. The GameSalad creator can be downloaded for free, and develoeprs can upgrade to the Pro version for $299 a year.