Das XR Tactic Metaverse ist eine immersive, interaktive Trainingsplattform für den Profifußball. Ziel ist es, taktische Abläufe nicht nur theoretisch, sondern in einer realitätsnahen virtuellen Umgebung erfahrbar zu machen. Ob als Trainer, Analyst oder Spieler – die Plattform bietet ein gemeinsames digitales Spielfeld für Analyse, Kommunikation und strategische Planung.
Die Anwendung basiert auf Tracking- und Eventdaten der Bundesliga und ermöglicht realitätsnahe Taktikbesprechungen im digitalen Zwilling echter Spielsituationen. Nutzer bewegen sich gemeinsam durch eine virtuelle Umgebung mit Stadion, Seminarräumen und Trainingsplätzen.
Die ursprünglich als Singleuser-Projekt angelegte Anwendung wurde von mir grundlegend erweitert, um ein starkes Netzwerk-Backend und eine stabile, skalierbare Mehrspieler-Infrastruktur zu ermöglichen.
Technischer Hintergrund
Zunächst wurde die Anwendung mithilfe von Photon PUN für erste Netzwerkfunktionen ausgestattet. Um jedoch mehr Kontrolle, Flexibilität und Zukunftssicherheit zu erreichen, erfolgte später die Migration auf die Open-Source-Netzwerkbibliothek Mirror.
Der Fokus lag dabei auf zwei Betriebsmodi:
– 🖥️ Host/Client-Modus, bei dem ein Nutzer als Host fungiert
– 🧩 Dedicated Server-Modus, für den professionellen Einsatz mit fest eingerichteten Servern
Meine Aufgaben im Projekt
Konzeption, Integration und Implementierung der Netzwerkarchitektur in Unity mit C# und Photon PUN
Einrichtung und Wartung der Serverumgebung
Optimierung der Synchronisation und Interaktion zwischen mehreren Nutzern in Echtzeit
Migration von Photon PUN zu Mirror und technische Umsetzung beider Betriebsmodi
Technologien
💡 Software: Unity, C#
🕶 Hardware: Meta Quest 2
📡 Netzwerkintegration: Photon PUN und später dann Mirror






