PROJECT / PORTFOLIO
Augmented Reality Soccer Game Prototype.
01 / OVERVIEW
About the project.
The Augmented Reality Soccer Game is a Unity-based AR prototype, bringing a real-world soccer wall into an interactive augmented reality experience.
Players swipe to launch a virtual soccer ball toward the goal while the application overlays the game environment onto a real-world image target using Vuforia. The project combines image restoration, 3D modeling, physics-based interactions, and marker-based AR tracking.
02 / PROJECT INFORMATION
Project details.
04 / PROJECT SHOWCASE
Inside the project.
05 / DEVELOPMENT
Behind the project.
The Augmented Reality Soccer Game is a Unity-based AR prototype developed for FuPa, bringing a real-world soccer wall into an interactive augmented reality experience.
Players can kick a virtual soccer ball toward the goal while the application overlays the game environment onto a real-world image target using Vuforia. The project combines image restoration, 3D modeling, physics-based interactions, and marker-based AR tracking.
Development
Image Restoration & 3D Environment
The project started with a distorted photograph of FuPa’s real promotional soccer wall. I restored the original appearance of the wall by reconstructing its texture from the photograph and applying it to a 3D model.
The goal structure was assembled from scaled Unity primitives and a cloth component with a transparent net texture. This lightweight approach allowed the net to react dynamically when hit by the ball without requiring a complex custom model.
Gameplay & Ball Physics
The ball interaction was implemented using a slightly modified trajectory script from the Unity Asset Store. The goalkeeper was represented by a 2D sprite, keeping the prototype’s visual implementation lightweight and within the available development budget.
Augmented Reality & Vuforia Integration
Vuforia was integrated to recognize the physical image target and anchor the virtual soccer environment within the real-world view. This allowed players to interact with the virtual game elements through the device’s camera, combining the physical surroundings with the digital soccer experience.

