怎样在45°角的游戏中加入车辆系统是一个比较头疼的问题..
一开始尝试了把俯视角的车辆加入到45°的场景中.. 也可以用,但是透视有一点奇怪..
最后采用的解决方案是 使用2D的车辆物理和3D的显示层..
看下效果..
显示的流程很简单.. 其实就是把3D的模型渲染到RenderTexture,然后以2D的形式放到场景中.
(你也可以直接把3D模型放到2D的场景里.. 但是个人感觉那样场景会很乱.. 也会破坏一个2D游戏系统的统一性..)
这种处理方法会造成一些一开始很难考虑到的问题.
比如轮胎和车辙位置的计算.. 在2D的物理系统中轮胎和车辆是一个整体..
但是因为有透视关系的存在,玩家看到的轮胎和物理计算的"轮胎"并不是在同一个位置.(比如车辆横过来时,左右轮胎的距离看起来会比实际的更接近..) 当然这些问题都不是很难处理.
个人感觉比较难的 是在车辆物理那块.. 还有一些细节的处理..
先写这么多...
感谢关注 :D
那么问题来啦,近年还有没有好玩的俯视角开车游戏推荐呀
僵尸毁灭工程中也有类似的车辆系统,不清楚它是怎么实现的
老哥,怎么不更新了