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