Designed and implemented a dynamic-link library (DLL) based on Microsoft DirectInput component of the Microsoft DirectX API, for high-frequency HID input polling, enabling real-time interaction with the Stargate-NX controller supporting device capability enumeration for virtually unlimited HID devices, including up to 128 buttons, 24 axis, 8 sliders, 4 POV controls per device, and configurable axis/slider deadzones.
Designed and delivered a driving event hub that served as the core system for mission state management and traffic violation tracking across gameplay features.
Implemented the mission guidance pathfinding system, providing efficient route calculation and real-time navigation assistance to players.
Designed and delivered a traffic violation system that enabled real-time detection and management of driving infractions.
Implemented the vehicle instrument cluster and rendering logic, supporting dynamic display of speed, RPM, warning indicators, and other telemetry data.
Improved our render projection using Panini projection for our three-monitor setup, improving visual perspective, preserving vertical lines, and reducing motion sickness.