31 must-have mobile tools for 2015

31 must-have mobile tools for 2015
James Batchelor

By James Batchelor

September 22nd 2015 at 12:14PM

From engines to audio and infrastructure, find what you're looking for with our extensive tools guide

Making a game for smartphones and tablets? Develop offers a comprehensive round-up of some of the best tools available to help you ensure your mobile hit stands out, as used by some of the biggest titles on the market. 

ENGINES

Unreal Engine 4

Company: Epic Games
www.unrealengine.com

Epic Games is keen to show that its high-end engine can have just as much impact on mobile as on consoles. The tech supports iOS and Android. Rodeo Games recently used the engine for its 3D mobile strategy game Warhammer 40,000: Deathwatch, demonstrating its graphical power.

 

Unity 5

Company: Unity
www.unity3d.com

The latest iteration of the widely-used engine maintains its predecessor’s level of accessibility and ramps up the production quality, introducing physically-based shading, 64-bit support and Geomerics’ Enlighten tech. Space Ape Games has already used Unity 5 to power its new game Rival Kingdoms.

GameMaker: Studio

Company: YoYo Games
www.yoyogames.com

Known for powering Hotline Miami and Spelunky and Nidhogg. GameMaker: Studio uses a drag-and-drop interface and its own scripting language to enable both new and established developers to build prototypes and full games quickly. Free and paid-for versions are available.

 

Marmalade

Company: Marmalade
madewithmarmalade.com

The team behind this cross-platform dev tool prides itself on giving developers choice. Users are able to build and port games like SimCity BuildIt to iOS, Android, Windows 10, Roku and more from a single codebase in C++ or Lua. Marmalade also promises native performance on each device.

 

PhyreEngine

Company: SCE
develop.scee.net

This free game engine is available to licensed PlayStation developers, but it can be used to build games for multiple platforms, including Android and iOS. It is built with speedy development in mind, as shown by the level editor that allows Lua script-driven game creation with live in-game editing and playback.

 

Stingray

Company: Autodesk
www.stingrayengine.com

The Stingray game engine is a completely new offering from Autodesk. The tech is built on the data-driven architecture of the Bitsquid engine, which the firm acquired last year. Subscription plans, including with Maya LT, are available from $30 a month. The tool supports console, desktop and mobile platforms.

 

Havok Vision Engine

Company: Havok
www.havok.com/vision-engine

Optimised for deploying games to iOS, Android and Tizen, Havok’s mobile engine specialises in creating triple-A titles for smart devices. It features a range of game-ready features, and integrates with a variety of third-party tools. Havok also promises high performance, even when creating highly detailed, realistic scenes.

 

MonoGame

Company: MonoGame
www.monogame.net

Earlier this year it was announced the XNA Framework is no longer required to use MonoGame, a significant milestone for the tool. It continues to help devs bring their games to mobile, among other platforms. It uses C# and other .NET languages, and its open source nature allows devs to customise the tools however they need.

 

AppGameKit v2

Company: The Game Creators
www.appgamekit.com

Designed as a one-stop shop for mobile development, the newest version of TheGameCreators’ AppGameKit was funded by Kickstarter. Deploying to iOS, Android, Windows and Blackberry, it has not only be used for multiple mobile games, it also powers the Driving Test Success app.

 

Corona SDK

Company: Corona Labs
www.coronalabs.com

Now available for free, Corona is based on the Lua coding language. While Lua is easy to learn, the SDK also offers a comprehensive API library helping devs add everything from animation to networking with a few lines of code. It deploys to mobile platforms including iOS, Android, Windows Phone and Kindle.

 

GameSalad

Company: GameSalad
www.gamesalad.com

The team behind GameSalad boldly claims that new developers can use its tool to learn the basics of games development and make their first title in just one hour. The tool’s unique and easy-to-use drag-and-drop interface lets creators build games quickly for iOS, Android, Amazon Appstore and HTML5.

 

Haxe

Company: Haxe
www.haxe.org

Another open source toolkit, Haxe is based on a “modern, high-level, strictly-typed programming language”, although its creators assure developers that it is easy to learn for anyone familiar with Java, C++, PHP or AS3. Compiling games for iOS and Android, Haxe is also the tech behind the acclaimed Papers, Please.

 

Stencyl

Company: Stencyl
www.stencyl.com

‘Create amazing games without code’ is the promise that Stencyl makes. The toolset is designed with a drag-and-drop interface where blocks of scripting snap into place, with plenty of ready-to-use blocks available. Devs can also create their own blocks through code and publish to iOS, Android, Flash and more.

 

Phaser

Company: Photon Storm
www.phaser.io

This open-source framework allows developers to create HTML5 games for mobile, as well as Canvas and WebGL games for browsers. Phaser games can be coded in JavaScript or TypeScript and the engine’s website features countless free examples so devs can learn how to code physics, shaders, animation and more.

 

Libgdx

Company: Mario Zechner
www.libgdx.badlogicgames.com

A Java game development framework, Libgdx gives devs an environment for rapid prototype where rather than deploying to iOS, Android or Javascript after every change to the code, users can debug via a native desktop app. It can be used to create 2D and 3D games that can be deployed for iOS, Android and Blackberry.

 

GRAPHICS & ART

ARM Mali GPU tools

Company: ARM
malideveloper.arm.com 

The Mali family of GPUs can be found in millions of smart devices, and ARM has created numerous tools to help developers take full advantage of them. Ranging from the Graphics Debugger and the GPU Shader Development Studio to an OpenGL ES Emulator, these give mobile devs the tools they need to make the most of Mali.

 

Substance Designer 5

Company: Allegorithmic
www.allegorithmic.com/products/substance-designer

Specialising in physically-based rendering textures, the latest version of Allegorithmic’s tool makes it easier than ever to improve the look of your game. The node-based interface allows for quick and efficient changes, and textures created are compatible with any game engine – even in-house ones.

 

Enlighten

Company: Geomerics
www.geomerics.com

Geomerics’ impressive lighting tech may appear to be geared towards triple-A console and PC titles, but scalability means it can be just as effective on mobile. It delivers dynamic lighting through an accurate real-time simulation of global illumination – or, to put it another way, how light transfers between surfaces.

 

Yebis 3

Company: Silicon Studio
www.siliconstudio.co.jp/middleware/yebis/en/

Silicon Studio’s post-processing effects middleware is used by Hollywood greats like Pixar, but it is also available to mobile developers. Using optical aberration and correction simulations to mimic the images captured by real lenses, Yebis 3 helps devs create near photorealistic graphics on iOS and Android.

 

Maya LT

Company: Autodesk
store.autodesk.co.uk/mayalt

A cost-effective alternative to Autodesk’s flagship Maya product, the LT edition is a 3D animation and modelling tool aimed at indie developers. It also features a range of lighting, materials and texture baking functions, and the ability to export your creations to other tools, including leading game engines.

 

Speedtree for Games

Company: SpeedTree
www.speedtree.com

This year’s winner of the Develop Award for Design & Creativity Tool enables mobile studios to fill their games with lush vegetation. The tool features a special mobile resolution, generating trees with around 1,000 triangles – as opposed to the desktop standard 8,000 – to ensure smooth performance on low-end devices.

 

AUDIO

Wwise

Company: Audiokinetic
www.audiokinetic.com

Audiokinetic’s sound engine is optimised for multiple mobile platforms. Designed to be used by music and sound artists rather than programmers, the customisable layout allows devs to work efficiently on any project.

 

FMOD

Company: Firelight Technologies
www.fmod.org

FMOD is modelled on professional digital audio workstations, making it easy to use for both experts or newcomers to the discipline. Live in-game mixing allows devs to create and tweak music and sound while the game plays. 

 

INFRASTRUCTURE, ENGAGEMENT & PRODUCTION

Nextpeer

Company: Nextpeer
www.nextpeer.com

Recently acquired by mobile platform Viber, Nextpeer is a specialised SDK that helps developers add social and multiplayer functionality to their titles. Linking games to Nextpeer’s network of players, the tech works across platforms and devs can even customise the interface to stay in keeping with their games.

 

GameSparks

Company: GameSparks
www.gamesparks.com

GameSparks’ cloud-based services allows mobile devs to add social functionality, multiplayer support and virtual economies to their titles. Custom analytics help them track player behaviour to work out the best ways to retain and grow their audience, and has been used in titles such as Lara Croft: Relic Run.

 

Cloudant

Company: IBM
www.cloudant.com

The IBM-owned NoSQL Database-as-a-Service uses the cloud to handle all the intricacies of database infrastructure and large amounts of concurrent users so devs don’t have to. Studios can quickly prototype their games, and Cloudant will accommodate for any changes made. It can even handle sudden surges of popularity.

 

PlayHaven

Company: RockYou
www.playhaven.com

This mobile monetisation and ad platform helps developers generate revenue from their games with full-screen interstitial ads and cross-promotions between their titles. The SDK can be downloaded for iOS and Android, or Unity and Unreal users can add the official plug-in.

 

Bee7

Company: Bee7
www.bee7.com

Part of Outfit7, Bee7 offers devs a unique way to engage and retain users thanks to its gameplay reward system. Rather than receiving virtual currency and rewards for engaging with ads for other games, Android players are rewarded for playing the promoted title rather than just installing it. iOS users are rewarded for watching video ads, as are Android gamers.

 

Perforce Helix

Company: Perforce Software
www.perforce.com

The new evolution of Perforce’s Develop Award-winning versioning software, Helix not only helps devs keep track of their game’s progress, but also adds new functions aimed at teams collaborating from around the world and security measures to detect threats to studios’ precious IP.

 

CocoonJS

Company: Ludei
www.ludei.com/coccoonjs

Ludei’s tool enables mobile studios to test, accelerate and monetise their HTML5 games, as well as deploy to all devices. It also allows you to debug your game directly via the target device, and a cross-platform JavaScript library holds the key to an underlying IAP system and advertisement SDKs.