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
- devvit
- typescript

Log in or sign up for Devpost to join the conversation.