GameMaker Programming By Example: Master the development of 2D games by learning to use the powerful GameMaker Language and tools provided by the GameMaker: Studio workspace and engine!
Ouya Unity Game Development: Understanding Unity means you can quickly get the know-how to develop games for the Android-based Ouya console. This is ... up the software to monetizing your games.