You can easily duplicate your application to another path in the Moai Cloud service. This is convenient for testing and staging new changes to your cloud applications without interrupting user access.

In this tutorial we will be showing you how to create a simple Moai Cloud application that will change its content with input from the user, and also create a client program that will edit the application and print out the new content. This will require two separate lua files; first, the cloud application, and second, the client. We will break this tutorial up into those two sections.

A tutorial series about Moai basics... Today in our Moai Basics Tutorial, we’re going to get started with the Moai Cloud by deploying a application to it and then we will create a client to pull information from that application.

In this article I’ll talk about the Moai dependency graph architecture and the action tree. There's a lot to discuss on the way to fully understanding the best way to do animation and manage game objects in Moai. Please bear with me through this fairly under-the-hood discussion of how Moai works - I'll show you how to use that knowledge to organize your animation data next time.

In this series of articles I'll give you an introduction to Moai and a quick tour of some of the nuts and bolts.

If you’re ready to take on the challenge of learning a more flexible and open framework then you presumably want better performance and/or the opportunity to customize and innovate, even down to writing custom assembly language if you need to. It can be a lot of work, but when you have a mission critical feature to ship or a performance hitch you have to fix, there’s nothing quite like having under-the-hood access to your system.