PMedien: Orientierungspunkte
March 2022 - June 2023pmedien GmbHFreelance
Together with 3D artist Fabian Hofmann (Schallplae), I developed a Unity WebGL kiosk application running 24/7 on multiple 55-inch touch terminals at Sparkasse Pforzheim Calw in TurmQuartier. The application features intelligent 3D indoor navigation with A* pathfinding, typo-tolerant SymSpell fuzzy search, dynamic event and menu displays, and accessible route guidance. In idle mode, a 3D building model rotates and automatically cycles through current events and lunch menus.
Ansvarsområden
- •Import and scene setup of all 3D assets in Unity, optimization through LOD, mesh simplification, and occlusion culling for 60 FPS at 4K
- •Implementation of complete C# application logic incl. state machine, input handling, timers, and animation tweens
- •Development of A*-based routing with dynamic edge masking for accessibility and live status
- •Setup of an asynchronous REST client layer (Newtonsoft Json) with caching; data as ScriptableObjects for fast lookups
- •UI design with Unity UI Toolkit (event carousel, countdown overlay, result list, icon buttons)
- •Deployment as WebGL build on local kiosk hardware with Chromium player and watchdog for uninterrupted 24/7 operation
Teknologier
UnityWebGLC#A* PathfindingSymSpell Fuzzy SearchREST APIUI ToolkitTextMeshProMesh OptimizerChromiumNewtonsoft Json