欢迎光临散文网 会员登陆 & 注册

ARPG游戏中的摄像机

2022-08-18 15:39 作者:游戏开发RAIN  | 我要投稿

ARPG游戏即动作类角色扮演游戏

在角色扮演前提下加上了动作元素,就是有很多炫酷的技能打击效果。

那么我们都知道在ARPG游戏中,镜头是非常关键的点,我们需要让摄像机跟随主角。要把最好的视角反馈给玩家。

那么这个摄像机的跟随就非常重要了。

在ARPG游戏中我,我们一般用的是第三人称的摄像机。

我这里也做了一个第三人称的摄像机。

可以找我拿Demo然后运行就有效果了。

我的做法我这个第三人称的原理:

其实第三人称摄像机没有大家想的那么复杂,说简单点就是控制摄像机的移动及旋转,然后同步旋转到人物。

当然还有估计跟随的距离,限制旋转的范围,以及跟随的平滑性。

鼠标控制摄像机旋转,这个很简单。最主要的就是无论旋转到什么位置,摄像机始终和跟随目标的距离都不变,这个就有点小难度了。

我们只要得到摄像机和人物之间的向量,然后在这个方向上让它距离为一个定值就可以了。具体改怎么做呢?代码如下    

这就是完整的ARPG摄像机跟随代码了。

没有太多难度,里面也有很多注释,相信大家能看懂的。

唯一一个有难度的点可能就是四元素和向量的相乘了,这个点其实就是进行矩阵变换。

实在理解不了的可以百度下四元素的相关知识以及矩阵变换的知识。


ARPG游戏中的摄像机的评论 (共 条)

分享到微博请遵守国家法律