一直想独立制作一个第一人称冷兵器格斗类型的游戏。但其中有些地方不懂该怎么实现,特来求教!
很喜欢《骑马与砍杀》这款游戏,其中的格斗方式的特点如下:通过 攻击键 按下,游戏人物举起武器,进入攻击状态(类似蓄力),松开 攻击键 武器挥舞出去,武器挥舞过程中碰撞到敌人身体就扣血,不同部位伤害不同。鼠标右键可以格挡对面的攻击,但是:进攻和格挡都分为上下左右四个方向,需要做对正确的格挡方向才能格挡住敌人的进攻。
问题1:如何实现人物的攻击,并能检测到伤害值?我在商城里找的模型都没有角色动作,也不知道该找什么资料学!求指路!
问题2:之前用networkManager实现过第三人称设计的案例(老师您的课程哟),发现客户端延迟高,子弹更新不流畅,是否还能用networkManager来实现这个案例?可以参考些什么资料呢?
这种开发应该是给任务的身体每一个身体部位都添加碰撞器,通过检测物体跟身体上各个部位的碰撞器的碰撞检测或者触发检测,来判断攻击到了哪个部位,来进行扣血
如果是局域网的话,是可以使用unet的,这个要自己研究了,咱们这边还没有这个方面的教程
你说的子弹不流畅的问题,我觉得是你使用的问题,局域网游戏不存在网络延迟,网络传输比较快,就是你是不是正确的使用了unet