Inspiration
I was inspired by the simple yet stressful mechanics of classic arcade games where the goal is to fit objects into a decreasing amount of space. I wanted to translate that tension into a 3D driving context. The idea was to turn a simple circular road into a high-stakes puzzle where every successful "park" makes the next move even harder.
What it does
Ring Road Park is a 3D timing-based puzzle game. The Goal : Users must park 9 cars onto a circular road as tightly as possible. The Mechanic : Cars rotate around the ring; the user must tap at the perfect moment to stop and park. The Difficulty : With every car successfully parked, the rotation speed of the next car increases, and the available "safe zone" on the road becomes less. The Social Edge : A built-in leaderboard tracks the "Number of Tries" it takes to complete the game, allowing friends to compete for the most efficient parking record.
How we built it
Building this required a focus on physics and rotation logic: Randomized Spawning : I scripted a system where each new car spawns with a random starting position and an escalating speed variable. Collision Logic : I implemented precise hit-detection to ensure that if a user overlaps even slightly with a previously parked car, the "try" is reset. Leaderboard Integration : Using the Snapchat Leaderboard component to store "Number of Tries," creating a competitive loop for the community. 3D Environment : Designed a minimalist "Ring Road" set to keep the focus on the cars and the movement.
Challenges we ran into
The biggest challenge was Physics Precision. In a circular game, calculating the "Safe Distance" between cars is trickier than on a straight line. I had to fine-tune the rotation angles and stop-triggers to ensure that when a player taps, the car stops exactly where they expect, without "glitching" into the car behind it.
Accomplishments that we're proud of
Creating a scoring system based on "Tries" rather than just points makes the game feel more like a skill-based puzzle than a luck-based one.
What we learned
Integration of leaderboard in a new way
What's next for Ring Road Park 3D
Introducing "Figure-8" road theme, Allowing users to unlock different vehicle types (Buses, Sports Cars) based on their leaderboard rank,
Built With
- bitmoji
- javascript
- lensstudio
Log in or sign up for Devpost to join the conversation.