Documentation
Everything you need to build games with Tiny. Tutorials, API reference, and CLI commands.
Tutorials
7 step-by-step guides from installation to sound. Learn by building complete games from the ground up.
API Reference
Complete documentation for every Lua function. Graphics, sprites, sound, input, maps, and more.
CLI Reference
Command-line tools for creating, running, debugging, and exporting your Tiny games.
Tutorials
Follow along and build complete games step by step.
1. Getting Started
Install Tiny CLI, create your first project, and learn the basics of the game loop.
2. Build a Pong Game
Learn the fundamentals of Tiny by building a classic Pong game. Covers input handling, collision detection, and game state.
3. Exporting Your Game
Export your game for the web or desktop, and deploy it to itch.io or any static host.
4. Sprites & Animation
Draw spritesheets, animate characters, flip sprites, and manage multiple sheets.
5. Maps with LDtk
Build game levels with the LDtk editor. Draw maps, handle entities, and implement tile-based collision.
6. Custom Fonts
Create bitmap font spritesheets, configure font banks, and give your game a unique look.
7. Adding Sound
Design chip-tune sound effects with the SFX editor and play them from your Lua code.
API Reference
Complete documentation for every Lua function: graphics, sprites, sound, input, maps, and more.
CLI Reference
All the commands you need to create, run, debug, and export your Tiny games.