Zurück zu Projekten

PMedien: Orientierungspunkte

März 2022 - Juni 2023pmedien GmbHFreiberuflich

Gemeinsam mit 3D-Artist Fabian Hofmann (Schallplae) entwickelte ich eine Unity-WebGL-Kiosk-Anwendung, die auf mehreren 55-Zoll-Touchterminals der Sparkasse Pforzheim Calw im TurmQuartier rund um die Uhr läuft. Die Anwendung bietet intelligente 3D-Indoor-Navigation mit A*-Pathfinding, Tippfehler-toleranter SymSpell-Fuzzy-Suche, dynamischen Veranstaltungs- und Speisekartenanzeigen sowie barrierefreier Routenführung. Im Idle-Modus rotiert ein 3D-Gebäudemodell und zeigt automatisch blätternd aktuelle Veranstaltungen und Mittagsmenüs an.

Verantwortlichkeiten

  • Import und Scene-Setup aller 3D-Assets in Unity, Optimierung mittels LOD, Mesh-Simplification und Occlusion Culling für 60 FPS bei 4K
  • Umsetzung der kompletten C#-Applikationslogik inkl. State-Maschine, Input-Handling, Timer und Animations-Tweens
  • Entwicklung eines A*-basierten Routings mit dynamischer Kanten-Maskierung für Barrierefreiheit und Live-Status
  • Aufbau eines asynchronen REST-Client-Layers (Newtonsoft Json) mit Caching; Daten als ScriptableObjects für schnelle Lookups
  • Gestaltung des UI mit Unity UI Toolkit (Event-Carousel, Countdown-Overlay, Trefferliste, Icon-Buttons)
  • Deployment als WebGL-Build auf lokaler Kiosk-Hardware mit Chromium-Player und Watchdog für unterbrechungsfreien 24/7-Betrieb

Technologien

UnityWebGLC#A* PathfindingSymSpell Fuzzy SearchREST APIUI ToolkitTextMeshProMesh OptimizerChromiumNewtonsoft Json