The OpenD Programming Language

GameHelperBase.joysticks

These functions help you handle user input. It offers polling functions for keyboard, mouse, joystick, and virtual controller input.

The virtual digital controllers are best to use if that model fits you because it works with several kinds of controllers as well as keyboards.

class GameHelperBase
JoystickUpdate[4] joysticks;

Meta