扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
《大众科学》深入探讨了游戏开发者面临的10大技术挑战。问题主要围绕如何让游戏更真实,实现真正意义上的虚拟现实:真实的水、火、光影,敌人的AI,材质的物理性等等,今日的技术难题将在明日实现。
2.水:计算最细小运动变化的完整数学模型是建立在少于一平方毫米的流体基础之上,视频游戏却要完整表现狂暴的海洋。一年前还没有足够强大的处理器能在游戏中动态表现水的波动。斯坦福大学CS助教,曾参与《星战前传3》《变形金刚》特效制作,现在为光魔工作的Ron Fedkiw说,“粘性是难点。高粘性物质如固体很容易做,粘性稍低的泥土就有点困难,水更是难题。数学模型和算法已有,但需要超级计算机驱动。”目前PS3游戏《龙潭虎穴》(Lair)在强大的处理器、改进的算法的支持已能表现出逼真的画面,水的泡沫、波动栩栩如生。
4.人工智能:从前,游戏中的坏人只是漫无目的的乱逛,在等待死亡的时候朝你不停的射击。这对玩家构不成挑战,他们需要更狡猾的敌人,更可靠的队员。要实现这一目标,需要极为复杂的运算,可能会把你的处理器的能力全部消耗掉。Ubisoft刺客信条(Assassin's Creed)的首席技术专家Mathieu Mazerole说,“我们只能让游戏中的动作看起来很真实。”刺客信条中的角色具有逼真的决策能力,在游戏中使用了高级逻辑理论——学习决策树(learning decision trees),之前经常被顶尖的机器人工程师使用。
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者