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.

ECNU-ICALK
maintainer
ECNU-ICALK
Actualizado 3/13/2026
Estrellas
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.

Instalación
$ install --globalskills.sh
Uso

Después de instalarlo, puedes usar este skill ejecutando el siguiente comando en tu terminal:

skills use c-sdl-input-abstraction-design