Game Developer · Deutschland

Game Developer — Portfolio

Adrian Steen

Ich entwickle spielbare Welten.

Von direkter VR-Interaktion bis zu durchdachten Editor Tools: Systeme, die komplexe Technik einfach wirken lassen.

Arbeiten
Unity DevelopmentUnreal EngineVirtual RealityGameplay SystemsEditor Tools

Ausgewählte Arbeiten

Zwei Projekte.
Zwei Arten von Interaktion.

Case 01Unity Editor Tool2025

Diorama Toolkit: Stage Editor

Ein modularer Unity-Editor-Workflow, der aus wiederverwendbaren Diorama-Bausteinen spielbare VR-Erlebnisse entstehen lässt.

Das Diorama Toolkit: Stage Editor ist eine in C# entwickelte Unity-Erweiterung für den schnellen Aufbau modularer VR-Dioramen. Der Workflow führt in vier klaren Schritten von der Prefab Stage über ein Wurfspiel beziehungsweise Minigame zurück zur vervollständigten Prefab Stage und schließlich zur Game Stage. So bleiben Umgebungen und Spielmodule geschlossen, übersichtlich und wiederverwendbar.

Eigene Editorfenster unterstützen das Anlegen und Konfigurieren der Inhalte. Ein integrierter Prefab-Browser, Platzierungs- und Snapping-Werkzeuge sowie eine Prüfung der Teleportbereiche beschleunigen die Arbeit direkt im Unity Editor. Visuelle Events lassen sich erstellen und verbinden, während die Stage-Verwaltung fertige Module zu einer spielbaren VR-Abfolge zusammenführt. Das Solo-Projekt basiert auf Unity 2023.2, C#, URP, OpenXR und dem XR Interaction Toolkit.

Beitrag
Solo-Projekt: Tool-Konzept, Editor UX, C#-Architektur und Workflow-Design
Stack
Unity 2023.2C#OpenXREditor Tooling
Repository ansehen
Case 02VR-Hochschulprojekt2023

VR Bowling

VR Bowling erweitert klassisches Bowling um VR-spezifische Mechaniken, Hindernisbahnen und eine steuerbare Ballflugbahn.

Das im Team entwickelte Hochschulprojekt entstand mit Unreal Engine 5.3.2 und OpenXR für kompatible PC-VR-Hardware. Im Tutorial lernen Spieler, die Bowlingkugel per Motion Controller zu greifen, auszurichten und physikbasiert zu werfen. Anschließend führen zunehmend anspruchsvolle Bahnen mit Hindernissen durch das Spiel.

Das besondere Element ist ein interaktiver Hebel, über den sich die Richtung der Kugel noch während ihres Laufs beeinflussen lässt. Dadurch wird aus dem bekannten Bowlingablauf eine aktivere, strategischere VR-Interaktion. Zum Projekt gehören außerdem physikbasierte Pin-Reaktionen, ein Score-Interface und eine progressive Levelstruktur. Technisch setzt es auf Unreal Blueprints, ein C++-Projektmodul und das VR Expansion Plugin.

Beitrag
Gemeinsame Konzeption, Implementierung, Testing und Iteration
Stack
Unreal Engine 5OpenXRBlueprintsC++
Repository ansehen

Technik ist dann gut, wenn sie sich natürlich anfühlt.

Mein Fokus liegt gleichermaßen auf Games und interaktiven Echtzeitsystemen: auf Mechaniken, die sich gut anfühlen, und auf Tools, die komplexe Abläufe klar und zuverlässig unterstützen.

Ich entwickle Spiele, XR-Erfahrungen und Tools mit Unity, Unreal Engine, C# und C++ – von Gameplay-Prototypen bis zu Editor-Workflows für komplexe 3D-Inhalte. Dabei verbinde ich Spielgefühl und Interaction Design mit strukturierter technischer Umsetzung. Besonders motiviert mich die Arbeit im Team an Produkten, die Spaß machen, verlässlich funktionieren und ihre Nutzer im täglichen Einsatz wirklich unterstützen.

01

XR & Gameplay

Physikbasierte Interaktion, räumliches Feedback und klare Spielmechaniken.

02

Tools & Workflows

Editor-Erweiterungen, die wiederkehrende Arbeit schneller und verständlicher machen.

03

Prototyping

Ideen früh spielbar machen, testen und auf das Wesentliche reduzieren.

UnityUnreal EngineC#C++OpenXRGit