JSON world with connected rooms, verbs (go, take, use, talk), NPCs with branching dialogue and multiple endings. HTML with terminal-style output.
Generate a text adventure for Windows with these specifications.
Features: parser for “go north”, “n”, “take key”, “inventory”, “use key door”; minimum 8-room fantasy world; at least one combination puzzle and one NPC with numbered dialogue; combinable inventory; good/bad endings based on an item at the throne; console-style div with auto-scroll.
Rules: helpful message on unknown commands; serializable state.
Tech: HTML5, CSS3, ES6+ JavaScript; world JSON embedded or loaded; single index.html.
Windows: Edge or Chrome.
Optional: same story in Python with cmd or textual TUI and JSON save.
Build the same text adventure as a Windows console or window app.
Features: same JSON world; read/eval loop; colored console output (optional colorama) or tkinter log window.
Tech: Python 3.10+; main.py; requirements.txt.
Run: python main.py from cmd or PowerShell.
Include: help command and save/load.