Hi folks, presenting my first cli game to all of you!!!!!<p>DungeonDash is a command-line RPG game where players embark on an epic adventure through various dungeons, battling enemies, collecting items, and leveling up to become the ultimate hero. Each dungeon presents unique challenges, enemies, and rewards. Will you be able to defeat the mini-bosses, gather the legendary artifact, and complete your quest?<p>Its still a work under construction so all feedbacks and contributions are welcomed. Have fun!!!!
Thanks. The installation guide is simple and went OK, don't know what "npm link" is expected to do, maybe a line explaining it for non-node developers could help.<p>Other than that it was fun to play. I liked the animations, at some point there was an exception happening. This is the log:<p>+++++++++++++++++++++++++++++++++
You don't have enough magic!
The Fairy attacked and dealt 11 damage!
? What will you do? (Fairy - 50 HP) | (Wind - 89 HP) Use Item
? Choose an item to use: Magic Bow
file:///home/hn/dungeon-dash/cli.js:235
if (selectedItem.effect.includes("Restore")) {
^<p>TypeError: Cannot read properties of undefined (reading 'includes')
at combat (file:///home/hn/dungeon-dash/cli.js:235:35)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at async exploreDungeon (file:///home/hn/dungeon-dash/cli.js:159:3)
at async exploreWorld (file:///home/hn/dungeon-dash/cli.js:148:3)
at async showDefeat (file:///home/hn/dungeon-dash/cli.js:324:5)
at async combat (file:///home/hn/dungeon-dash/cli.js:270:7)
at async exploreDungeon (file:///home/hn/dungeon-dash/cli.js:165:5)
at async exploreWorld (file:///home/hn/dungeon-dash/cli.js:148:3)
at async showVictory (file:///home/hn/dungeon-dash/cli.js:297:5)
at async exploreDungeon (file:///home/hn/dungeon-dash/cli.js:182:3)<p>Node.js v18.19.1
+++++++++++++++++++++++++++++++++<p>Overall, thank you for sharing. Keep it up.