Inspiration
The idea of the game sparked when I'm in an extremely slow elevator. "Why create one silly sh*t game when you can create multiple" I thought. Hence, I created erevator (elevator + Reddit) that allows player to visit multiple random and weird dimensions to collect Fragments.
What it does
In this game, you are a test subject at Annex Inc., chosen to ride an interdimensional elevator in search of scattered fragments. There are 10 floors and each floor holds a strange scene and a small puzzle. You can use the call button to get hints. Using the common buttons in an ordinary looking elevator, be the first to collect all 8 fragments! Some fragments can be used in particular floor to unlock new things. There's also a hidden story behind the game :)
How we built it
The game is built primarily using Bolt. Only a few manual tweaks are needed when Bolt get stuck. Voices and sound effects are created using Elevenlabs. Leaderboard and player's reddit posts are fetch using Devvit Reddit's API. Gemini was used for the poster.
Credits:
- "Little Girl: Free Low-Poly Model" (https://skfb.ly/oYYoo) by Diskette96 is licensed under Creative Commons Attribution (http://creativecommons.org/licenses/by/4.0/).
- Beach loop gif by u/pencer.
- space vortex loop gif by konczakowski
Challenges we ran into
Devvit was completely new to me. When Bolt got stuck at fixing or implementing a changes, I'll need to look deep into the documentation to find solutions. It's also my first time designing a full fledged game that involves audio, 3d graphics and puzzles.
Accomplishments that we're proud of
Everything! After millions of Bolt token and a few manual tweaks, I manage to turn a random idea into reality.
What we learned
The major thing that I've learned is Devvit and reddit interactive post for sure. apart from that, using bolt to create the game helped me in becoming a better prompter.
What's next for Erevator
More floors ofcourse. I'd also like to develop the hidden story/lore in the game further.


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