A Python-Powered Roguelike Engine
C++ engine with Python scripting, compiled to WebAssembly. BSP dungeons, Wang tile autotiling, field of view, and turn-based combat — all running in your browser.
This entire game is written in Python, running on the McRogueFace C++ engine compiled to WebAssembly via Emscripten. The game logic, dungeon generation, AI, and UI are all Python — the engine handles rendering, input, and the tile/entity system.