我是一个新手游戏设计师和一个新的术语“土狼时间”的编码器。我一直觉得它的存在之前或之后练习游戏设计作为一种职业,所以很自然地玩其他游戏,但现在我必须将它实现到我自己的游戏中,我有点困惑如何实际尝试做到这一点。
我的游戏在 3D 世界空间中设置了修改的 CharacterController 作为正交 2D 平台。如果有人能给我在哪里寻找头开始尝试第一次实现这个功能或一个非常简单的例子我会非常非常欣赏它。谷歌这次对我来说并没有完全削减它:(.
已经晚了 11 个月,但是嘿,也许其他人会从答案中受益。
有一个名为coyoteTime
的玩家变量。每当玩家接触地面时,将coyoteTime
设置为0
和半秒之间的某个数字。在每次游戏更新时,减少该数字。如果玩家接触地面,则将其设置回该数字。
当玩家尝试跳跃时,if (0 < coyoteTime)
,玩家可以跳跃。
这基本上只是额外的跳跃时间
本站系公益性非盈利分享网址,本文来自用户投稿,不代表边看边学立场,如若转载,请注明出处
评论列表(70条)