O'Reilly logo

Monkey Game Development by Michael Hartlef

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Compiler or translator?

Under the hood, Monkey is a translator. That means it will translate your program, which is written in the Monkey programming language, into source code for the supported target languages. And because of this, your program will be able to run on various platforms, such as iOS, Android, XNA, OSX, and Windows.

After Monkey has translated your program into source code for a certain target platform, it will then utilize native tools and SDKs (Software Development Kits) on these platforms to finish the compilation and linking process. For this, you will need to install various tools and SDKs. For example, you need to install Xcode and the iOS SDK to create iPhone apps. Or, to create a Flash app, you need to install the Flex ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required