Terminal Micro Engine is a compact HTML/JS micro-engine for building retro terminal narrative games with an optional viewport . Fully JSON-driven, no JavaScript required.
https://plasmator-games.itch.io/terminal-micro-engine
Lightweight JSON-driven narrative/systemic engine perfect for creating:
Terminal-style games
Exploration simulators
Sci-fi / submarine / space stations
Horror micro-narratives
Puzzle room/sector-based adventures
Minimalist survival experiences
EXAMPLE GAME VIEWPORT
Core Features
- Terminal command parser (look, scan, movement, custom actions)
- Viewport system (static / tileset / setViewport / jumpscare)
- Room system + onEnter actions
- Global events (onCommand / timer)
- Flags/variables for branching logic
- JSON-based: GAME_DATA defines the entire game
- Complete user guide included!
- Included Editor
- Live terminal + viewport preview
- JSON editor + validator
- Auto-add Room / Event tools
- Local viewport override
- One-click ZIP export (HTML runtime) Export Output
index.html
engine.js
game_data.js
style.css
assets/
Terminal Micro Engine by Plasmator Games is marked CC0 1.0 and is completely open source!



Top comments (0)