关若文 文化体验师 回答了问题 更新于 2021-10-11 23:48:50 U3D怎么实现复杂的移动? 虽然牛关人不多,但你要不要猜猜为啥除了我没人回答。算了,纯嘲讽确实不友善。但这个问题问的都是程序实现过程中相当基础的部分,随便找几个教程都有讲的。 著作权归作者所有。商业转载请联系作者获得授权,非商业转载务必附上原作者名称,注明来自「奶牛关」并给出原文链接。不得以任何形式演绎或修改。 关注 2 个玩家关注 目录
评论 0 登录奶牛关账号即可参与讨论 登录 / 注册 关若文 的更多回答 查看所有回答 有什么巧妙的限制“放养群体敌人中的最后一个”的办法? 次数是好的,太长线的关卡就给几个特殊敌人恢复次数,魂和P这种不回蓝的游戏用到现在也没啥毛病。 如果想防止折磨落单小怪可以加个逃跑或破釜沉舟的机制,敌人在危机关头有概率选则逃跑或者拼了,增加折磨小怪的风险。逃跑的话甚至可以带着战友的尸体走,清空掉落,让整场战斗收益下降。 ... 为什么Switch不提供“游戏内”的【退出】功能? 先想想关闭程序是谁来做的,答案就有了。实际上PC的软件大部分也没这个功能,全靠右上角的红叉叉。因为关闭程序,本来就是操作系统的职责。 而大部分人甚至不知道关闭程序的快捷键Alt F4,而游戏运行时又会锁定键鼠的操作范围,所以PC平台一般会在游戏内部放一个能关闭程序的快捷操作。 ... 有没有那种恶搞、meta、致敬、梗多的量大管饱的游戏? 第一反应是黑道圣徒 https://store.steampowered.com/app/206420/Saints_Row_IV/ 然后是各种肉鸽类,因为要堆积大量的道具和内容,所以恶搞一下其他的游戏就成为一种十分便捷的填充思路。 随后我看了看我的库,发现一个叫进化之地的游戏。 https://store.steampowered.com/app/1020470/E ... 该问题的其他回答 0kk470 回答 2021-10-10 U3D怎么实现复杂的移动? 1. 逆风顺风这种可以定义一个人物移动速度变量,然后通过比较风向和人物的移动方向的夹角来计算移动速度的增加和衰减。 2.冲刺击退这种你可以定义一个单位标记状态,这种强位移状态下应该重置移动相关的数据,忽略掉玩家的输入控制,然后用协程或者状态机Update来实现位移相关的计算。如 ...
关若文 的更多回答 查看所有回答 有什么巧妙的限制“放养群体敌人中的最后一个”的办法? 次数是好的,太长线的关卡就给几个特殊敌人恢复次数,魂和P这种不回蓝的游戏用到现在也没啥毛病。 如果想防止折磨落单小怪可以加个逃跑或破釜沉舟的机制,敌人在危机关头有概率选则逃跑或者拼了,增加折磨小怪的风险。逃跑的话甚至可以带着战友的尸体走,清空掉落,让整场战斗收益下降。 ... 为什么Switch不提供“游戏内”的【退出】功能? 先想想关闭程序是谁来做的,答案就有了。实际上PC的软件大部分也没这个功能,全靠右上角的红叉叉。因为关闭程序,本来就是操作系统的职责。 而大部分人甚至不知道关闭程序的快捷键Alt F4,而游戏运行时又会锁定键鼠的操作范围,所以PC平台一般会在游戏内部放一个能关闭程序的快捷操作。 ... 有没有那种恶搞、meta、致敬、梗多的量大管饱的游戏? 第一反应是黑道圣徒 https://store.steampowered.com/app/206420/Saints_Row_IV/ 然后是各种肉鸽类,因为要堆积大量的道具和内容,所以恶搞一下其他的游戏就成为一种十分便捷的填充思路。 随后我看了看我的库,发现一个叫进化之地的游戏。 https://store.steampowered.com/app/1020470/E ... 该问题的其他回答 0kk470 回答 2021-10-10 U3D怎么实现复杂的移动? 1. 逆风顺风这种可以定义一个人物移动速度变量,然后通过比较风向和人物的移动方向的夹角来计算移动速度的增加和衰减。 2.冲刺击退这种你可以定义一个单位标记状态,这种强位移状态下应该重置移动相关的数据,忽略掉玩家的输入控制,然后用协程或者状态机Update来实现位移相关的计算。如 ...