PLAY IN BROWSERGodot Reversi
Give a classic board game a new opponent or learning mode.
Play check: Startup partly tested; full playtest pending
Reuse: Source linked; check code and asset terms before remixing.
Full play status & limits
Play: Browser at creator’s site
Remix: Pinned source; local build unverified; manual project setup and return review.
Runtime: Browser; network/server needs unverified.
Quality: No catalogue quality acceptance recorded
Revival: Revival suitability unassessed; no abandonment claim
Pinned README and licence/NOTICE inspected. In desktop Chrome the official browser build loaded without sign-in; a normal-computer match started, one legal black move was accepted, the computer responded and the board reached 3–3. Full match, mobile and local project import remain unverified.
Remix with your AI →
A first idea: Add a beginner hint or an alternate computer-opponent style, then verify legal moves and end-game scoring against the original rules.
Give this brief to your own assistant. It includes the pinned source, original credit, setup, reuse terms and a first task.
Read or select the full brief
Source, setup & reuse terms
A complete Reversi game with a polished, code-drawn interface and an approachable Godot project. Its author presents it as a teaching example built with AI agents and a live editor.
Code & assets
Code: MIT
Assets: The game, widget kit and board renderer are MIT; bundled sound effects are CC0 and Bungee font is SIL OFL 1.1. See NOTICE and included font licence.
What you need
Complete Godot game snapshot with scenes, scripts, generated board/UI and bundled sound/font assets. It is a teaching artifact and is not maintained as a standalone product.
- Native source: upstream requires Godot 4.7+. Source-declared (not runtime-verified here): pinned Web CI targets 4.7.2-stable. Run godot --path . from the extracted project for native play; the author's hosted build runs the original, not your adaptation.
- Browser build: pair Godot 4.7.2-stable with the same 4.7.2-stable export templates (template directory 4.7.2.stable). The Web preset needs web_nothreads_release.zip; debug export needs web_nothreads_debug.zip. An installed editor alone is insufficient. Do not infer 4.6.x browser support from native/headless success.
- From the project root: mkdir -p build/web/game; godot --headless --path . --import; godot --headless --path . --export-release "Web" build/web/game/index.html. Inspect import/export errors and require nonempty index.html, index.js, index.wasm and index.pck; exit code alone is not proof. Keep the preset non-threaded.
- Local browser check: python3 -m http.server 8000 --bind 127.0.0.1 --directory build/web/game; open http://127.0.0.1:8000/ (not file://). This serves the adapted bare game, not the upstream wrapper. Check browser console/network, boot, legal/illegal moves, AI, pause/restart, result/replay, audio after interaction and narrow layout. Record engine/templates, source revision and browser results separately from native tests.
- Pinned Web preset: https://github.com/regiellis/godot-reversi/blob/70586efafbc762efa16f5680ca0b90366eccc698/export_presets.cfg ; build reference: https://github.com/regiellis/godot-reversi/blob/70586efafbc762efa16f5680ca0b90366eccc698/.github/workflows/pages.yml . Commands are guidance, not an executed or verified browser build.
- The repository is a one-way snapshot; upstream issues and changes are tracked in the original godot-mcp-go repository.
- Preserve bundled CC0/OFL notices as applicable.
Reviewed source 70586efafbc762efa16f5680ca0b90366eccc698
Pinned README and licence/NOTICE inspected. In desktop Chrome the official browser build loaded without sign-in; a normal-computer match started, one legal black move was accepted, the computer responded and the board reached 3–3. Full match, mobile and local project import remain unverified.
- This is a focused board game and teaching example, not a large commercial-scale game.
- The cover image is an illustrative title card, not an in-gameplay screenshot.
- Browser adaptation readiness is unverified. Matching engine/export templates and an actual browser playthrough are required; native or headless checks cannot establish browser delivery.
0 GitHub stars · Repository not archived
Checked 2026-10-20 · latest push 2026-09-07
Saved GitHub information.
Repository activity is separate from the reviewed source version. GitHub’s licence detection does not clear artwork rights.


