在游戏相机中
游戏中良好的摄影机实现非常有趣,通常会向玩家隐藏很多细微之处,以便呈现最佳的动作视图。 不相信我吗? 看看《超级马里奥世界》中某些摄像头模式的快速介绍。 由于相机是一种很好的运动方法(我的几个学生最近都在问这个问题),所以我想我很快就会谈论我对我的工作。 可能值得一提的是,这非常简单,因此对于经验丰富的开发人员而言,本文内容不太可能包含任何惊喜。 希望如果您只是开始考虑这些东西,它仍然会有用。 我当前项目的灵感显然是早期的《塞尔达传说》游戏,但是与3DS和3D以及“现代”硬件相比,在3DS上链接世界之间可能是最好的选择。 塞尔达(Zelda)类型的相机实现具有谨慎的模式,具体取决于玩家的行为/所在区域的游戏类型。 您可以将主要的粗略列出为: 自由跟随 :相机将跟踪地面高度,并尝试向玩家的行进方向前方移动,以便他们可以更好地看到前方的事物。 锁定跟随 :类似于自由,除了地面高度将被忽略。 考虑一下具有多个高度平台的地牢房间……根据游戏玩法,相机的高度可能会固定在这些位置, 也可能不会固定。 但最常见的是固定在一个高度上。 这两种模式都可以限制在一个区域内。 IE:摄像机运动将被限制在预定范围内。…