TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Dungeon Dash – A super fun command-line RPG game

21 pointsby Faizan7119 months ago

4 comments

Faizan7119 months ago
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!!!!
评论 #41436864 未加载
评论 #41432375 未加载
nunobrito9 months ago
Thanks. The installation guide is simple and went OK, don&#x27;t know what &quot;npm link&quot; 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&#x27;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:&#x2F;&#x2F;&#x2F;home&#x2F;hn&#x2F;dungeon-dash&#x2F;cli.js:235 if (selectedItem.effect.includes(&quot;Restore&quot;)) { ^<p>TypeError: Cannot read properties of undefined (reading &#x27;includes&#x27;) at combat (file:&#x2F;&#x2F;&#x2F;home&#x2F;hn&#x2F;dungeon-dash&#x2F;cli.js:235:35) at process.processTicksAndRejections (node:internal&#x2F;process&#x2F;task_queues:95:5) at async exploreDungeon (file:&#x2F;&#x2F;&#x2F;home&#x2F;hn&#x2F;dungeon-dash&#x2F;cli.js:159:3) at async exploreWorld (file:&#x2F;&#x2F;&#x2F;home&#x2F;hn&#x2F;dungeon-dash&#x2F;cli.js:148:3) at async showDefeat (file:&#x2F;&#x2F;&#x2F;home&#x2F;hn&#x2F;dungeon-dash&#x2F;cli.js:324:5) at async combat (file:&#x2F;&#x2F;&#x2F;home&#x2F;hn&#x2F;dungeon-dash&#x2F;cli.js:270:7) at async exploreDungeon (file:&#x2F;&#x2F;&#x2F;home&#x2F;hn&#x2F;dungeon-dash&#x2F;cli.js:165:5) at async exploreWorld (file:&#x2F;&#x2F;&#x2F;home&#x2F;hn&#x2F;dungeon-dash&#x2F;cli.js:148:3) at async showVictory (file:&#x2F;&#x2F;&#x2F;home&#x2F;hn&#x2F;dungeon-dash&#x2F;cli.js:297:5) at async exploreDungeon (file:&#x2F;&#x2F;&#x2F;home&#x2F;hn&#x2F;dungeon-dash&#x2F;cli.js:182:3)<p>Node.js v18.19.1 +++++++++++++++++++++++++++++++++<p>Overall, thank you for sharing. Keep it up.
评论 #41441742 未加载
HenryBemis9 months ago
Any way you host it somewhere and we connect to it via WinTin or similar clients?
评论 #41441747 未加载
MPSimmons9 months ago
Is there a ready-made docker image I can run this in?
评论 #41441743 未加载