Deft Runner

Endless Runner • Android • Single Player • Performance-Optimized

Unity C# Mobile Game Endless Runner Gameplay Systems Optimization

Project Overview

Deft Runner is an Android endless runner game focused on fast-paced gameplay, smooth controls, and increasing difficulty progression. The game was built to deliver consistent performance across a wide range of devices.

I worked on this project as a Unity developer, contributing to gameplay systems, player controls, obstacle mechanics, and performance optimizations.

My Role & Responsibilities

Engineering & System Design

Gameplay Loop Design

The core gameplay loop was designed around simplicity and responsiveness, ensuring quick player feedback and smooth controls.

Obstacle & Difficulty Scaling

Difficulty increases progressively based on distance and score, keeping players engaged without sudden difficulty spikes.

Mobile Performance Optimization

Focused on maintaining stable frame rates by optimizing update loops, minimizing allocations, and managing object lifecycles efficiently.

Challenges & Solutions

Challenge: Maintaining smooth performance on low-end devices

Endless runner games require consistent frame rates to feel responsive, especially on budget Android devices.

Solution: Optimized gameplay scripts, reduced unnecessary updates, and simplified collision handling to maintain stable performance.

Impact & Results

Media

🎥 Gameplay Video