Dungeon Dash – A super fun command-line RPG game(github.com) |
Dungeon Dash – A super fun command-line RPG game(github.com) |
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?
Its still a work under construction so all feedbacks and contributions are welcomed. Have fun!!!!
Isn't it technically a Console RPG? For a minute I thought you had created an RPG where interaction was through command-line commands, like "rpg /attack:troll" with some sort of persistent process storing state :)
I'm going to be downvoted to oblivion for this comment (and I should be, because it's absolutely contrary to the rules and spirit of HN) but I am so, so tired of seeing low-effort comments subtly hyping LLMs on posts that are completely unrelated. You could ask this question in half of HN discussions and it would almost always be pointless.
It's particularly pointless in this case, since you obviously didn't read TFA; the README ends with:
> DungeonDash was developed by Md Faizan Alam using Node.JS and various npm libraries
That you've used the full marketing term for a particular LLM (why not just say "Claude"?) just makes this read like braindead astroturfing. And it's appearing all over the place on HN, and (IMHO) dragging down the quality of discussion. This is an interesting question if the project was AI-assisted, but otherwise it's of equal interest to "Did you use VSCode to write this?" which, I mean, I guess could be interesting but is just an unrelated side-discussion about tools. And you haven't even put in the effort to ask the question in an interesting, discussion-sparking way! Did you have GPT-2 generate this question for you?
/end snark, /end rant, and bring on the negative karma.
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.
Compare the language patterns he uses in that issue to the text in the source code.
The project was very much AI-assisted.
So yes, I believe it was AI-assisted.
I think that the question doesn't need elaboration.
I would provide you with negative karma if I could. I am not able to downvote any of your comments at this time.
I'm not braindead, and I have never astroturfed in my life.
Here are some kewl screenshots of the game DungeonDash if anyone is curious: https://github.com/Kihsomray/DungeonDash