Skip to content

moromis/textadventureengine

Repository files navigation

Text Adventure Engine

cov-badge

Overview

This is a text adventure game engine written in go. It's purpose is to facilitate easy building and running of text adventure (also known as interactive fiction) games.

Running

Development

air

Production

./run

TODO

  • implement basic state machine for movement, inventory, looking
  • add gui runner to play games
  • add saving and loading to/from files
  • add entities to room
  • add "take" command
  • implement randomly chosen response (from array)
  • editor
    • load game file
    • run game file (test)
    • see if title can autofill filename in save file dialog?
    • save game file
    • create/edit entities
  • runner
    • fix long lines of text not wrapping
  • test everything :)