Home » Game Development, Mobile Development

Developing Mobile Games with Moai SDK


Developing Mobile Games with Moai SDK - Free eBook Download

Book Details
Paperback: 136 pages
Publisher: Packt Publishing (March 25, 2013)
Language: English
ISBN-10: 1782165061
ISBN-13: 978-1782165064
File Size: 2.3 Mb | File Format: PDF

Book Description 

Moai SDK is a fast, minimalist, open-source Lua mobile framework for pro game developers. Moai is built around Lua, a common programming language for games, and offers a single open-source platform for both the front-end elements seen by consumers and the back-end infrastructure.

Developing Mobile Games with Moai SDK will guide you through the creation of two game prototypes in a step-by-step way, giving you the basic tools you need in order to create your own games.

Developing Mobile Games with Moai SDK introduces the basic concepts behind game development, and takes you through the development of a tile-based memotest, and a platform game prototype as well. You’ll end up with a good codebase to start writing your own games.

You will learn some tricks that come from real life experience while creating a small framework that will allow you to display images, play sounds, grab input, and so on. You’ll also learn how to implement physics using Box2D bindings, and everything in Lua, without having to use any compilations. After doing this, we’ll take a look at how to deploy your game to iOS and run it on an iPhone.

With this book, you should be ready to go and create your own game, release it to the Apple Store, and have enough tools to dig deeper into Moai SDK.

What you will learn from this book

  • Display images and play sounds
  • Iterate on gameplay implementation using Lua
  • Group your code in modules to make it maintainable
  • Work with Grids to manage rendering and gameplay
  • Build a game with physics
  • Animate a character and make it move with the keyboard
  • Work with the camera and create some nice parallax effects
  • Save memory and loading time using caching
  • Deploy your game to iPhone and iPad


A normal step-by-step tutorial with two sample games built in, to teach Moai SDK from scratch.

Who this book is written for

This book is for anyone who wants to build games, especially if they want to quickly iterate using a scripting language like Lua, and they’re targeting more than one platform. All of this without having to spend your salary on licenses. Moai SDK is aimed to professionals, but it has a great community that will help you learn and be a part of it.

Table of Contents

Chapter 1: Why Moai SDK?
Chapter 2: Installing Moai SDK
Chapter 3: Basic Moai SDK Concepts
Chapter 4: Our First Game with Moai
Chapter 5: Showing Images on the Screen
Chapter 6: Resource Manager
Chapter 7: Concentration Gameplay
Chapter 8: Let’s Build a Platformer!
Chapter 9: Real-world Physics with Box2D
Chapter 10: Creating a HUD
Chapter 11: Let the Right Music In!
Chapter 12: iOS Deployment
Chapter 13: Deployment to Other Platforms

Download eBook : Developing Mobile Games with Moai SDK

Developing Mobile Games with Moai SDK
Mirror : 
Developing Mobile Games with Moai SDK
Developing Mobile Games with Moai SDK

Share/Bookmark this!

Leave a reply

You must be logged in to post a comment.

Side Notes

This entry was posted by on May 20, 2013 at 6:35 am and filed under Game Development, Mobile Development category.

You can add your comments or trackback from your own site. To keep you updated to the latest discussion, you can subscribe to these comments via RSS.

This is a Gravatar-enabled weblog. To get your own globally recognized avatar, please register at Gravatar.



August 2014
« Jul    

Recent Posts


Update eBooks Via Email

Enter your email address:

Delivered by FeedBurner

Twitter Following !

Join With Us On Facebook