A mobile party game with 7 independent minigames, online leaderboards and a full progression system. Built in Unity with a team of two.
Bipbop is a mobile party game built in Unity where players face 7 fully independent minigames, each with its own mechanics and visual identity. Every minigame is designed around increasing time pressure — the longer you survive, the faster it gets.
The game features a complete meta-progression system with daily missions, in-game currency, unlockables, online leaderboards powered by PlayFab, and full multi-language support. Developed by a team of two programmers and published on Google Play.
Each minigame is fully self-contained, with its own logic and difficulty curve, sharing a global timer that accelerates across all of them.
Bipbop was built by a team of two programmers without a strict role split — we each picked up what needed doing. A few pieces I did build entirely on my own.
The full minigame: Stroop-effect color/text mismatch logic, input handling and difficulty scaling.
Spaceship control and meteor-redirect collision logic, built end to end.
Classification logic with dynamic modifiers — inverted input, swapped fields, color changes.
Daily shop, luck chests and the in-game currency loop.
PlayFab-backed global rankings per minigame.
Audio controls, FPS cap, and persisted preferences.
Do It, Shape Hunt, Grid Escape and Spot It — built together.
Store listing, build pipeline and release management.
36 avatars, 36 backgrounds, and daily mission tracking.
With a two-person team it was easy to stay in sync without a formal task split — this breakdown reflects what I can honestly point to as my own vs. what we built together.
Player authentication, leaderboard management and profile data stored and retrieved in real time from Microsoft's backend.
Gyroscope, accelerometer, touch gestures, pinch-to-zoom and multi-tap inputs handled natively for the "Do It" minigame's varied prompts.
Minigame configs, shop items, mission definitions and cosmetic data all driven by SO assets for fast tuning without code changes.
Currency, unlocks, settings and daily mission state saved and reliably restored across sessions.
Full English and Spanish support, switchable at runtime from the settings menu.
Independent flows for menu, minigame select, game over, pause, settings, profile, shop and leaderboards.