Inspiration
I wanted to create a simple balancing game that could be built in just a few days, with a straightforward concept.
The idea is to keep a cat balanced on its hind legs for as long as possible, while it constantly loses balance over time.
What it does
The concept is simple: prevent the cat from falling over. The longer you keep it balanced, the higher your score will be.
It also features a leaderboard, where user can compete with other players.
How we built it
The game interface was built using devvit WebView. The cat’s pixel art animations were created in Blender, and then it was exported as a sprite sheet for the game.
Challenges we ran into
Understanding devvit’s redis storage took some time, especially when figuring out how to manage and store user scores. Also it can be slow to test out the changes, as building and finalizing changes on webview can take time.
Accomplishments that we're proud of
I was successfully able to build and deploy a game in just a few days with the help of Bolt ! which could have taken much longer while learning new APIs.
What we learned
About how to devvit WebView and redis for game development on Reddit.
What's next for Cats Can Balance
More cats, each with unique animations and maybe even sound effects, along with updated leaderboard design.
Built With
- devvit
- react
- tailwindcss
- typescript
Log in or sign up for Devpost to join the conversation.