Tutorials
The Lua language
- About Lua – concepts, characteristics, documentation, and community
- Quick summary (part 1) – the basic types, control flow, and scope
- Quick summary (part 2) – more advanced features
LuaAV modules
- Opening and using a window, including keyboard and mouse interaction
- Timing and scheduling
Graphics (OpenGL)
- Simple drawing with draw2D
- General use of OpenGL
- The OpenGL 1 immediate mode style and OpenGL 2 vertex buffer style of programming
Spatial types
- Working with vectors
- Using vectors for velocities, forces and agent behaviors
Audio
- Configuring and starting the audio driver