Inspiration
As a kid I used to love sandbox games where you could pour sand add acid etc to affect the environment, I was a huge geek growing up in the bronx, so games and science was my escape. Eventually I became a software developer and saw this as my opportunity to get back into game design. I just looked over old games I used to play as a kid and want to make something simple and fun to bring out the inner kid in me.
What it does
It allows the player to figure out how to get to the goal the fastest, use the least elements or just simply get to the goal best you can.
How we built it
So I build the project on the devvit sdk using it's built in redis to store the leader boards, ts, html and css provide the functionality and the look and feel. I used fruity loops and eleven labs to help me with sound effects and music.
Challenges we ran into
So utilizing the redis in devvit was a bit confusing at first there was some places I misread the docs and screwed up there. Also, getting the interactions between elements was a pain balancing how elements would affect one another. But the biggest pain actually was the camera zooming and the menu engine :D
Accomplishments that we're proud of
I am proud I could put this together so quickly even though I have a 9 hour workday, shows how amazing you can grind when you push push!! push!!. Also I am super proud of the procedural generation there's a ton more I want to do like add more elements, my custom python build scripts, make the colors a bit more sharp, play around with the sound system and even clean up the touch controls on mobile.
What we learned
A ton learned a lot about physics and terrain generation rules i.e noise and smooth noise
What's next for Resident Grain
Definitely, clean up the systems, add more elements, add other modes test the leader board some more.
Log in or sign up for Devpost to join the conversation.