Enhanced CLI ~ User Stories - uchicago-cs/chiventure GitHub Wiki
As a user I want to...
- Interact with objects
- Travel different directions
- Have flexible commands for common actions
- eg: movement, currently to go south, we can only type
go south, inputs such assouth,head south,move south - eg: looking, currently can only do
lookinstead of other words likesee. Similarly, a command likewherewould also fit what look does but is not supported.
- eg: movement, currently to go south, we can only type
- Get suggestions for misspellings of common action words or objects (only if those objects have been seen/are currently in inventory)
- would not want a suggestion to suggest something the player should not be able to do or use
- allow more verbose commands:
- eg: movement,
go westworks, butgo to westorgo towards westdo not work
- eg: movement,
As a developer I want to...
- include my own commands and rely on the framework to come up with misspell recommendation