Inspiration

I've always really loved watching games where people get eliminated after passing some tests. Games where you have no right to make mistakes. Because a mistake leads to a loss. That's why I was inspired by the 🪙Beast Games and the 🃏Squid Game.

⛓️ 🗡️ I decided to take a dark dungeon theme, as I was inspired by Age of darkness and Dark and dungeon.

But I also wanted people to communicate, compete and develop their thinking, come up with challenges for each other.

"Find path" became the perfect embodiment of all my thoughts.

Therefore, in the game everyone has the opportunity to come up with their own routes, compete in time and improve their memory.

What it does

Rules for this game are quite simple. You need to remember a path for 10 seconds and then repeat it. You can move left/right/down. The faster you finish, the more points you get.

You can create and share your paths and become a leader among others in r/FindPath.

How we built it

Using the devvit, built-in redis as a database and typescript for the game

Challenges we ran into

The whole developer platform was pretty enjoyable. The main disappointment is that the useState, useAsync hooks are not generics. There were also not enough options for how you can optimize the timer. I encountered a couple of errors when logging in and accepting versions, but I was more comfortable developing the game.

What we learned

This is a good product for developing mini-games. I've already had experience with webview, but it was interesting and informative to see reddit's own markup engine. But still, it's interesting what the core reddit team was inspired by and chose their own engine instead of the full webview.

What's next for Find path!

  • Add a system of achievements and levels.
  • Add a real-time game. So that users can compete in one post by take turns in the game.

Built With

Share this project:

Updates