赛车游戏本身的上手体验不佳是导致近年来衰弱的主要原因。更深层的角度说,是物理引擎滥用问题。
回首 20年前的90年代,赛车游戏其实还是比较容易理解游戏规则的。因为赛车游戏可以理解为:一条宽度有限的路,你需要避开路边,避开对手。这样的设计也有显而易见的技术原因:3D碰撞检测算法不是每一个团队都可以做的很好。赛道能有起伏和不同半径的弯道就已经不错了。
在12年前左右,也就是 04年前后那个档期。游戏行业冒出来了一个叫做物理引擎的东西。这东西好啊,“所有人”都可以对场景做逐三角形碰撞检测了,“所有人”都知道连接刚体的 LCP 问题可以用迭代法逼近了,“所有人”都知道数值积分可以用 Verlet 积分得到二阶精度而不用理解复杂的龙格库塔法了。而且很多物理引擎还做了各种汽车的 Demo,来证明自己的引擎可以处理高速移动物体的碰撞:CCD。一些一直想玩赛车运动但没机会的屌丝高潮了。
赛道的护墙不是光滑的了 —— 一撞就有可能卡在赛道边了。车辆不是一个简单可理解的刚体了 —— 有“重量转移”,会产生各种“转向不足”“转向过度” 等你根本不知道什么鸟意思的交互效果,你只需要知道“游戏里车子其实不跟着你的操作走”就对了。
再接下来,光车子仿真还不够,屌丝们觉得光有车不来感,还要有赛道。然后他妹的赛道激光扫描就出来了 —— 用LiDAR一下子把虚拟和现实的误差干到了不到一寸的程度。听起来是酷炫,可是赛道是干什么用的?赛道就是为了把真正开车最牛逼和号称开车最牛逼的人拉开差距的地方,是各种可以把车辆略微的设计缺陷放大的地方 —— 问题是你我都是凡人好吗?这车怎么特么这么不听话?这路怎么这么不自然?这赛道外面的空地这么大,我冲出去了怎么知道往哪里开?你们帮帮我好吗?
拉力赛车更是牛逼,一个小坎飞起来就一头栽到山下去了。根本还不知道怎么回事好吗?
是不是这样的游戏没有让人玩的办法?并不是,应该把游戏做的非常的细腻,一点儿一点儿的耐心教学嘛 —— 然而除了 GT 之外,还有哪个鬼游戏有像样的玩家入门过程?玩家社群甚至还弄起了入圈门槛,譬如某个赛道的单圈时间,我是不知道还有什么样的游戏可以更作死。
赛车游戏的乐趣其实说起来很简单,同时也是递进的
1. 试着去认识各种各样的汽车
2. 漫游各种各样的虚拟景观
3. 与别人比较谁更快
3.1 谁对于赛道理解的更深刻
3.2 谁对于赛车理解的更深刻
我不否认拟真赛车游戏可以作为赛车运动员的训练设备,也不认为人们不该喜爱他们 —— 任何运动都是欢迎更多的人参与进来的。但是显然虚拟赛车没有做好全民运动的觉悟:很多赛车游戏搞不清楚自己 AI 对手究竟应该做点什么,各种用橡皮筋算法占玩家便宜。
我不知道你们有没有玩过 RTS 游戏,AI 快输了时候给自己疯狂作弊爆兵的 …… 但是赛车游戏每场比赛你都明确的知道 AI 对手在作弊。老司机还知道 AI 何时作弊,按照什么逻辑作弊。是弯道在作弊,还是直道在作弊。
然而,一般玩家并不知道。玩家只是去模仿 AI 的驾驶行为,然后一脸大写的懵逼。
好在这年头总是有那么一些人是明事理的。就是你们知道的,Playground Games。