0
1
2
3
4
5
6
7
8
9
Goalkeeper legend VR
slider-arrow
slider-arrow

Goal

The product is designed to give users a short, casual goalkeeper experience. The app should be fully immersive, with intuitive controls, good graphics, and sound on a Virtual Reality platform. We planned from the start for easy adaptation to integrate with a brand.

Concept

The app is made for showcasing at exhibitions to engage audiences. It can also be used at themed events under a specific brand or by football club fans. Users start by touching both goalposts to understand the defense space and signal their readiness to play. The player has 3 minutes to make as many saves as possible by blocking the balls. The more consecutive saves, the more points earned. The player with the most points wins the championship.

Development

  • Controls should be as intuitive as possible. Instead of controllers, users see goalkeeper gloves. Little operator instruction is needed. To help understand the goal size, we initially show text and visualize touching the posts with checkboxes and arrows. We tried a controller-free solution using hand tracking, but it worked poorly because users move their hands very intensively and widely.
  • Sound turned out to be very important. We added stadium noise and crowd reactions to goals and saves, positioned in space.
  • Attackers are shadowy figures with animations and particles, giving players a brighter goal than just defending in a single match.
  • Over time, shots become more frequent, requiring players to move more intensively and predict shots. To guide users, we added a semi-transparent scale that fills towards the first attacker's shot direction.
  • The product is developed for the Meta Quest platform but can be quickly adapted for other VR platforms.

Delivery

We built this project in a modular style, ready for balance changes, brand integration, and even adding new mechanics. This product is set to be adapted and showcased at various exhibitions and themed events.

Tools and Technologies Used

  • Unity - main game engine;
  • Shader Graph - custom shaders/materials;
  • Meta XR Interaction SDK - Meta VR Integration;
  • Blender, Maya - 3D models and animations;
  • Substance Painter, Photoshop - textures;
  • Figma - UI elements;
Technologies
Time icon
120h
Gaming
C#
Unity