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.
Other than that it was fun to play. I liked the animations, at some point there was an exception happening. This is the log:
+++++++++++++++++++++++++++++++++
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")) {
^
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)
Comments
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.
Other than that it was fun to play. I liked the animations, at some point there was an exception happening. This is the log:
+++++++++++++++++++++++++++++++++ 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")) { ^
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)
Node.js v18.19.1 +++++++++++++++++++++++++++++++++
Overall, thank you for sharing. Keep it up.
Thanks for trying it out. It is still a product in building, your feedback will help me improve it.