Corona SDK demo

Introducing Corona

Corona is a powerful and easy-to-use tool for developing games and applications for mobile devices using the Lua programming language. Corona can be used to develop for both iOS (iPhone, iPad, and iPod touch) and Android devices.

To read more about Corona, and to download it, head to

Introducing Lua

Lua is a lightweight scripting language that is used by a number of applications and games, and is the language used with Corona. It definitely has its quirks, but it's easy to pick up and easy to work with, and is much nicer than say, Objective-C (the language used for iPhone development).

To read more about Lua, and to download the interpreter, head to

Example game

In the example game, the objective is to fire a cannonball at a target. When the target is hit, it falls down and a new target appears in a new location.

The game is simple, but demonstrates the following

Demo resources