# Samples Games and demos built by an agent driving swallowtail, with source you can clone and run. Each sample here was built by an agent driving swallowtail against a live editor: scenes assembled, scripts written, and the result proven by playing it. The source is public, so a claim on this page can be checked against the code. ## Reversi ![The Reversi title screen: the word REVERSI in a heavy display face beside a board playing itself](https://raw.githubusercontent.com/regiellis/godot-reversi/main/media/title.png) A complete Reversi game for Godot 4.7: boot, splash, intro, title, setup, match, pause, settings, how to play, credits and result, wired through one `Stage` autoload. Thirty GDScript files and eleven scenes. There are no sprites; the board, discs, buttons, sliders and transitions are drawn in `_draw()` from polygons and text against a 2560 by 1440 design box, so nothing goes soft at another resolution. The rules live in one `RefCounted` with no engine dependency past `Vector2i`, and the opponent plays at three depths, the deepest an alpha-beta search under a 60 ms budget. The README records the brief it was built from, the tool's own limits met along the way, and the asset licences. - **Play it in the browser**: The web export, deployed from the sample's own repository. - **Read the source**: Clone it, open it in Godot 4.7, and run it. MIT licensed. ## Demos Smaller builds that each prove one idea. They live in the main repository under `samples/`, ready to open with `godot --path .`: - **Lighthouse demo**: A stylized water surface with a lighthouse and a free-flying camera. - **Ghibli meadow**: A stylized grass field with controllable wind and a free-flying camera. - **At your service**: A five-minute getting-started film, edited as Godot scenes and rendered by the movie writer, beside the lighthouse coast it drives through the terminal, a playtest, an agent, and MCP. ## Build your own Every sample follows the loop the docs teach: [discover the API](https://regiellis.github.io/godot-mcp-go/docs/discover-then-drive), drive the editor, and [prove it by playing](https://regiellis.github.io/godot-mcp-go/docs/playtest-loop). Start from the [Quickstart](https://regiellis.github.io/godot-mcp-go/docs/quickstart).