The Challenge: Dynamic AR Content Generation

Traditional endless runners use fixed tracks. The goal for Infinity Road Runner Saga was to make the experience truly augmented by having the track adapt to the physical space. The challenge was combining stable AR plane tracking with a **procedural generation algorithm** that could instantly build and extend an obstacle-filled track in a physically believable way, maintaining our **Production-Grade Optimization** for stable performance.

Our Solution: Hybrid AR and Generation Engine

We developed a custom engine that interprets the AR Foundation's plane detection output to inform the procedural generation of track segments, ensuring obstacles are placed only on stable, detected surfaces.

  • Procedural Track Mapping: A bespoke algorithm generates track sections in real-time based on the available tracked floor space, guaranteeing a continuous and non-colliding path.

  • Low-Latency Input: Implemented highly responsive touch and tilt controls, which are critical for a fast-paced runner, ensuring user input is processed with minimal delay.

  • Optimized Asset Streaming: Assets (coins, obstacles, power-ups) are streamed and pooled efficiently to prevent stuttering as new sections of the track are generated, upholding high performance standards.

Results: A Unique, Adaptable AR Experience

Infinity Road Runner Saga delivered a novel AR experience that garnered attention for its technical ingenuity in blending procedural content generation with real-time AR environment mapping, showcasing our advanced capabilities in the Augmented Reality space.