Head to head
challenge

Adidas and Unisport partner to develop valuable content that engages with 13-16 year old audience. Building up on the hype to the World Club, drive brand awareness and interest in helping the audience achieve their football dreams.

Year

2023

Client

Unisport x Adidas

Duation

1mo

Role

Creative developer

Designing Physics-Driven Interaction in AR

The Head to Head Challenge was built as a cross‑platform AR game using Effect House and Spark AR to reach users on multiple social platforms. The core physics engine, handling collision detection, bounce logic, and force simulation, was prototyped in Processing and then adapted into AR‑filter environments.
To prevent users from exploiting device motion, the system enforces collisions with screen edges. Real‑time background segmentation isolates the player from their surroundings and composites them into a branded football pitch. The architecture was fine‑tuned to respect platform constraints and deliver consistent performance and responsiveness across devices.

My Role/Responsibilities

Concept
prototyping
scripting

Key Technology Stack

Processing
Effect house
Spark AR

From Prototype to Play: Building the Game’s Core Mechanics

With no native physics engine available in Effect House or Spark AR, the core game mechanics were manually implemented using vector math and custom logic. Prototyping began in Processing, where forces such as gravity, acceleration, and paddle-based collision were simulated and refined. Bounce behavior was influenced by the point of contact, allowing for increasing difficulty as the game progressed. Porting this system to AR required re-creating these dynamics within visual scripting environments that lacked traditional physics tools. To maintain consistent and fair gameplay, the logic included velocity limits, edge collision handling, and adaptive difficulty curves

More Case Studies