
Companion Rush
An endless runner where players compete asynchronously to reach the furthest distance or collect the most coins, with increasing difficulty and power-ups to aid progression.
My Role: Game Designer
As the Game Designer, my role focused on creating a smooth, responsive gameplay experience, ensuring fair but challenging procedural generation, and balancing core mechanics. My main contributions included:
Level Module & Difficulty Design: Designed procedural level modules, ensuring a progressive difficulty curve by tuning obstacle placement, coin spawn rates, and power-up frequency.
Power-Up System: Designed and balanced power-ups, adjusting their spawn chances and effectiveness to keep gameplay engaging while maintaining fair competition.
Character Controller & Responsiveness: Fine-tuned the movement system, especially for sliding mechanics, to ensure players could dodge, slide, and jump instantly—crucial when obstacles are tightly spaced.
Challenges & Ongoing Development
Like Parkour, Companion Rush had to provide an enjoyable experience on both desktop and mobile. Balancing camera, controls, and obstacle placement was key to ensuring the game felt fair and responsive across different input methods. The challenge was making movement feel precise and intuitive, especially during fast-paced sections where quick reactions are necessary.
Players have responded positively to the competitive aspect, with many asking for more content and challenges. To expand the experience, we are currently designing a Boss Mode, which introduces a new gameplay loop where players must defeat a boss before progressing further. This shift adds variety and an extra layer of strategy to the endless runner format.
Tools & Software Used
Unity (Game Engine, procedural generation, character controller tuning)
Outcome & Future Updates
Companion Rush has successfully engaged players with its fast-paced gameplay and competitive elements. The upcoming Boss Mode will further expand its depth, offering players new challenges and strategic decision-making alongside the core endless runner mechanics.



