About the project
My work on Docked focused on making specialized input hardware work consistently across PC, PlayStation 5, and Xbox. This included steering wheels, flight sticks, custom bindings, and force feedback systems.
What I worked on
- Designed reusable Unity packages for hardware input support.
- Implemented custom devices and bindings with Unity Input System.
- Developed native C++ plugins for platform-specific integrations.
- Worked with PlayStation, Logitech, Thrustmaster, and GameInput APIs.
- Integrated native libraries through the Unity plugin system.
- Improved input stability and reduced the cost of adding new hardware.
The result was a shared input layer that kept platform-specific implementation details away from gameplay code while remaining flexible enough for unusual controllers.



