The basic tutorial is a light introduction to the concepts that are central to programming with LuaGame.
The Object class is the basic class that all in-game entities should descend from.
ObjectLists are a resource manager implemented as a list. They are designed to hold Objects, but can technically hold anything.
The EventManager class provides a robust way of handling user input while still being relatively simple to set up.
The FPSManager class is an extremely simple FPS management class. It also supports deltas.
The Rect class is an extremely simple class that is used for collision detection. If an Object doesn't have any defined collision Rects, then the bounding box is used for collision. This class allows for highly customized collision behaviors.
ParticleSystems are highly configurable particle systems. They are designed to emit Objects with configurable parameters in arrangements that are fully configurable.
The Label class is a basic text label that descends from the Object class.
The function reference contains information about all of the exported functions from C++ to Lua.