Ten Game Engines and Tools
In This Chapter
Finding good game engines
Getting software for creating your own image and sound resources
Investigating tools for promoting and monetizing your games
A game engine is a pre-built set of tools to help you build a game without having to reimplement tasks that are common to almost every game. A lot of good game engines are available for Android; I’ve listed a good sampling here, though it’s certainly not exhaustive.
You also might want to take advantage of some freely available SDKs that can improve non-game aspects of your game product — such as marketing and analytics. I’ve included some tools here that can help you promote your game to other users and gather information on when and how your game is being played.
Also, if you want to make your own image and sound resources, you’ll need tools that are up to the task. If you already own great image-editing software and know how to use it, that’s great. But if not, and you’re on a budget, I point you toward some formidable free resources that can help you do the needed world-building.
This game engine allows cross-platform game development for both Android and desktop games. ...