Rogue Rush
An endless runner developed in Unreal Engine where reflexes meet strategy. Features dynamic obstacle systems, 3-lane movement, retargeted animations, handcrafted levels, and a custom curved shader for immersive visuals.
The brief
Rogue Rush is an endless runner developed in Unreal Engine where reflexes meet fast decision-making. Players navigate a constantly moving path using three-lane movement while reacting to dynamically placed obstacles and the changing environment.
Core gameplay
Three-lane movement
Players switch between three lanes to navigate the level and position themselves around incoming obstacles.
Endless running
The character continuously moves forward, keeping the focus on quick reactions and maintaining momentum.
Dynamic obstacles
Obstacles create constantly changing situations that require players to quickly identify a safe lane and react accordingly.
Rogue Rush demonstrating the 3-lane movement and obstacle avoidance system.
Systems & Technical Highlights
Dynamic obstacle system
Implemented a system for managing and placing obstacles throughout the runner's gameplay path.
Three-lane movement
Developed the lane-based movement system to provide responsive switching between the three available lanes.
Custom curved shader
Created a custom shader to produce the curved visual effect used throughout the game's environment.
Tech stack
Unreal Engine · Blueprints









