/RustADE

RustADE: The Rust Adventure Development Engine

Primary LanguageRustOtherNOASSERTION

Rust_Advent

This is a Text Adventure Engine built in Rust. It is a parser based engine, emulating such classics as Zork. The goal of this engine is eventually to build completely procedural worlds, with an interactive world and a randomly generated storyline.

Implemented

  • Pre-built World generation
  • Player
  • Basic parser
  • Object destruction
  • Win state, loss state

TODO

  • Color-code output using https://github.com/mackwic/colored
  • Change 'a' to 'an' when lexeme starts with a vowel
  • Use builder to create list of item Tokens
  • Add break, cut, and tie