home/categories/gaming/ecnu-icalk-autoskill-skillbank-convskill-english-gpt4-8-glm4-7-c-sdl-input-abstraction-design-skill-md
gamingdevelopment
c-sdl-input-abstraction-design
Design a C++ InputManager for a game engine that abstracts SDL input handling. The public interface must use custom engine enums (KeyCode, MouseButton, GamepadButton) and hide all SDL types, while using SDL internally to process events.
maintainer
ECNU-ICALK
Mis à jour 3/13/2026
Étoiles
304
Forks
34
quick start
Installation and usage
Design a C++ InputManager for a game engine that abstracts SDL input handling. The public interface must use custom engine enums (KeyCode, MouseButton, GamepadButton) and hide all SDL types, while using SDL internally to process events.
Installation
$ install --globalskills.sh
Utilisation
Après l'installation, vous pouvez utiliser ce skill en exécutant la commande suivante dans votre terminal :
skills use c-sdl-input-abstraction-design