Book Image

Monkey Game Development: Beginner's Guide

By : Michael Hartlef
Book Image

Monkey Game Development: Beginner's Guide

By: Michael Hartlef

Overview of this book

Monkey is a programming language and toolset that allows its user to develop modern 2D games easily for mobile and other platforms like iOS, Android, HTML5, FLASH, OSX, Windows and XNA. With Monkey you can create best selling games in a matter of weeks, instead of months.Monkey Game Development Beginner's Guide provides easy-to-follow step by step instructions on how to create eight different 2D games and how to deploy them to various platforms and markets. Learning about the structure of Monkey and how everything works together you will quickly create eight classical games and publish them to the modern app markets. Throughout the book you will learn important game development techniques like collision detection, handling player input with mouse, keyboard or touch events and creating challenging computer AI. The author explains how to emit particle effects, play sound and music files, use sprite sheets, load or save high-score tables and handle different device resolutions. Finally you will learn how to monetize your games so you can generate revenue.
Table of Contents (16 chapters)
Monkey Game Development
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
3
Game #2, Rocket Commander
4
Game #3, CometCrusher
5
Game #4, Chain Reaction
6
Game #5, Balls Out!
8
Game #7, Air Dogs 1942
9
Game #8, Treasure Chest

Game development for the rest of us


Since you are reading this book, we can safely assume that you have got the bug that makes a lot of people want to become a great and successful game developer. We have all played these awesome games and read stories about individuals who became wealthy overnight by selling their games on markets such as the Apple AppStore. And you want that too, right? We all do, and there is nothing wrong with that. Go for it! The way to get there was very difficult and long, in the past. For example, not long ago, learning Objective-C and using Xcode was the only way to create a game for the iPhone. Objective-C is not easy to learn if you are a complete beginner when it comes to programming. And a lot of people will tell you to study C and C++ in general before you head into Objective-C. Some people will tell you to study the BASIC language at first. You can imagine that it will take some time to study all this, never mind studying the techniques that are relevant to game development!

Now, with Monkey and various other game creation tools, this process has become much easier and quicker than before. A programming language that is based on a BASIC dialect is easy to learn and the features of Monkey will help you bring your dream of becoming a game developer to life.