Steam游戏开发每日学习 · 第 65 天:Godot 4 输入系统与手柄支持——Input Map、get_vector 与死区,让游戏「键盘手柄都能玩」
贴着 Godot 官方《Input examples》与《Controllers, gamepads, and joysticks》两篇文档,讲清 Input Map 动作抽象、事件 vs 轮询的选择、get_vector/get_axis/get_action_strength 三种取值的分工、死区与漂移、手柄不产生 echo 事件、焦点丢失误触、震动 API,附 3 条可直接复制的 DeepSeek 提示词。
阅读全文 →Steam游戏开发每日学习 · 第 37 天:Godot 输入系统与手柄支持——InputMap 动作映射 + 摇杆死区,一套代码通吃键鼠与手柄
讲清 InputMap 动作映射、事件与轮询的分工、Input.get_vector 的摇杆死区处理,以及怎么让同一套输入逻辑同时适配键盘、手柄和 Steam Deck,附 3 条可直接复制的 DeepSeek 提示词。
阅读全文 →