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
更新日 3/13/2026
スター
304
フォーク
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.
インストール
$ install --globalskills.sh
使い方
インストール後、ターミナルで以下のコマンドを実行してこのスキルを使用できます:
skills use c-sdl-input-abstraction-design