← Back to Our WorkProcedural AR runner

Infinity AR Runner Saga

An Android AR runner that adapts track placement to detected physical space for a more contextual play area.

Android · AR-compatible devicesUnity · C# · AR Foundation · Procedural generationPlane detection, runtime track generation, AR anchoring
PlatformAndroid · ARCore
Project typeAugmented Reality · Runner
TechnologyUnity · C# · AR Foundation

Bring the game into the player's space

A conventional endless runner uses a fixed virtual track. This concept explores how the play area can respond to the player's surroundings while keeping the core runner loop understandable.

Combine AR tracking with procedural content

We used AR Foundation plane detection as an input to the track-generation logic. The system uses detected surfaces to guide placement of track segments and obstacles, with checks intended to reduce invalid placements.

Keep controls and feedback clear

Fast gameplay in AR requires readable controls and stable placement. We focused on responsive touch and tilt input, clear obstacle feedback and testing across supported AR devices and environments.

A location-aware runner concept

Infinity AR Runner Saga demonstrates how AR tracking and procedural generation can be combined to create a different kind of mobile runner experience.

Project snapshot

Android AR

Have a similar challenge?

Let's discuss your idea, target devices and delivery requirements.

Contact RsquareGames →