======================== Naucto Game Engine ======================== Welcome to the official documentation for **Naucto**, a browser-based retro game engine powered by Lua. Naucto lets you create 2D pixel-art games directly in your browser. Draw sprites, paint tilemaps, write Lua scripts, and see your game come to life instantly -- no installation required. .. rubric:: Key features - **320 x 180** pixel canvas with WebGL rendering - **Lua scripting** with a simple, focused API - Built-in **sprite editor**, **map editor**, **code editor**, and **sound editor** - Real-time **collaborative editing** -- build games with your team - One-click sharing and playing .. rubric:: How it works 1. **Draw** your sprites in the sprite editor 2. **Paint** your level in the map editor 3. **Code** your game logic in Lua 4. **Play** and iterate! --- .. toctree:: :maxdepth: 2 :caption: Getting Started getting-started .. toctree:: :maxdepth: 2 :caption: Core Concepts game-loop coordinates .. toctree:: :maxdepth: 2 :caption: API Reference api/index .. toctree:: :maxdepth: 2 :caption: Editors editors/index .. toctree:: :maxdepth: 2 :caption: Tutorials tutorials/index .. toctree:: :maxdepth: 2 :caption: Reference debugging limitations structure