Ansiflow
3D ASCII Game Engine & Editor

Create, configure and play compact 3D maze and dungeon experiences fully rendered with ANSI characters. Cross‑platform. Open source. Playable directly in your terminal.

  • Live editor (PyQt6) with map, NPC and enemies tools
  • External terminal runtime with ray‑cast ASCII rendering
  • Export/import .ansiflow project archives
Ansiflow live editor preview

Build. Play. Share.

Design levels, craft dialogues and skins, then run your adventure in full‑color ASCII. Keep it simple and fast.

Live editor

Live Editor

Map grid with wall tools, enemy placement and NPC configuration in a clean PyQt6 interface.

Enemies system

Enemies System

Place and customize enemies. Import images to generate ASCII skins automatically.

Dialogue system

Dialogue Graph

Drag‑and‑drop blocks: start, text, questions, merges and ends. Serialize to play instantly.

Ready to build your ASCII world?

Grab the Windows build or explore other platforms and source installation on GitHub.