绝对挑战!未来游戏设计的十大技术难题
- 作者:不死鸟
- 编辑:ChunTian
8.真实的运动
教布娃娃学会躲闪皮球
问题:你操纵着绝地武士面对成群的暴风突击队,挥舞着光剑杀出重围。但是敌人倒地的方式都一模一样,像蜥蜴或者某种爬行动物一样,显然这无法让你感受到面对敌人时的战栗。原因是缺少足够强大的计算能力实时生成图像,另一方面许多制作人员相信录制动画能够满足需要。游戏人物的动作根本不真实。
现状:软件开发商NaturalMotion基于人工智能引擎生产了一种生成人物行为的引擎——Euphoria。它能让游戏人物在面对危险、受伤时做出动态的反应。Euphoria赋予人物虚拟的人体结构——神经、肌肉、骨骼及重量,这些“特点”使得人物能对外界刺激产生不同的响应。面对飞来的箱子,有的人会躲开,另一些则会热烈地迎接它。当箱子碰到人物,虚拟身体结构做出相应的反应。“这都是基于一个描述人类生理结构的算法,”海顿.布莱克曼(Haden Blackman)说,他是卢卡斯艺术公司的新作《终极力量(The Force Unleashed)》的项目经理,这是第一款使用Euphoria的游戏。实时仿真免除了使用动画的需要,开发者可以利用节约的内存增加更多的视觉效果,以前这会导致人物动作呆板缓慢。最终游戏能提供多样的游戏效果。
未来:我们需要更好的虚拟神经系统。两个暴风突击队员从火车上掉下来,其中一个抓住火车边缘,另一个紧紧抓住他的脚。“这种场景将提高游戏的真实性,增加游戏的乐趣,”布莱克曼说。有了Euphoria这样的虚拟系统,开发商将持续推出更激动人心的游戏体验。
玩家点评 (0人参与,0条评论)
热门评论
全部评论