DEV Community

Raul Martinez
Raul Martinez

Posted on

3 2

Hi Dev.to, I made a small desktop browser game

Hi Devs,

My name is Raul, I am a developer out of Miami, FL. I have been a part of the community for a bit reading and learning from all your great posts. Finally got the courage to write my first post.

I recently just created a game using React for Desktop browsers. It is a dungeon crawler called Darker Dungeon.

The goal is to get to the treasure chest before time runs out. As you progress the map gets darker and darker until you can only see the tiles right next to you. There is always at least one path to the treasure chest.

You can try the game out here(doesn't work on mobile or tablet):
darker-dungeon.netlify.app

Source Code:
github.com/raulmartinez1855/dark-dungeon

Video Demo:
Darker Dungeon video demo

Let me know what you think!

AWS Q Developer image

Your AI Code Assistant

Generate and update README files, create data-flow diagrams, and keep your project fully documented. Built to handle large projects, Amazon Q Developer works alongside you from idea to production code.

Get started free in your IDE

Top comments (6)

Collapse
 
dayesouza profile image
Day Souza

Loved the idea! Got to level 13, it was fun!

Collapse
 
raulmartinez profile image
Raul Martinez

Thank you!

Collapse
 
valmiremini profile image
valmiremini

Nice Game, Scored 19!

Collapse
 
raulmartinez profile image
Raul Martinez • Edited

I am glad you enjoyed it! I think that might be the record so far, may have to add a small backend to track scores lol

Collapse
 
cmanique profile image
Carlos Manique Silva

Pretty cool concept!
Didn't look at the source code yet, are the levels randomly generated?

Collapse
 
raulmartinez profile image
Raul Martinez

Thank you Carlos. Yes the levels are all random, but the map size is always the same. The first thing that is generated is a random path from one side of the map to the other. Once the path is complete, the dark tiles will be generated randomly on any tile that is not on the path until the board is filed with 70% dark tiles.

AWS GenAI LIVE image

How is generative AI increasing efficiency?

Join AWS GenAI LIVE! to find out how gen AI is reshaping productivity, streamlining processes, and driving innovation.

Learn more

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay