科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道游戏开发者面临的10大技术挑战

游戏开发者面临的10大技术挑战

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

 《大众科学》深入探讨了游戏开发者面临的10大技术挑战。”目前PS3游戏《龙潭虎穴》(Lair)在强大的处理器、改进的算法的支持已能表现出逼真的画面,水的泡沫、波动栩栩如生。

2007年9月25日

关键字: 游戏开发 开发

  • 评论
  • 分享微博
  • 分享邮件

 《大众科学》深入探讨了游戏开发者面临的10大技术挑战。问题主要围绕如何让游戏更真实,实现真正意义上的虚拟现实:真实的水、火、光影,敌人的AI,材质的物理性等等,今日的技术难题将在明日实现。

2.水:计算最细小运动变化的完整数学模型是建立在少于一平方毫米的流体基础之上,视频游戏却要完整表现狂暴的海洋。一年前还没有足够强大的处理器能在游戏中动态表现水的波动。斯坦福大学CS助教,曾参与《星战前传3》《变形金刚》特效制作,现在为光魔工作的Ron Fedkiw说,“粘性是难点。高粘性物质如固体很容易做,粘性稍低的泥土就有点困难,水更是难题。数学模型和算法已有,但需要超级计算机驱动。”目前PS3游戏《龙潭虎穴》(Lair)在强大的处理器、改进的算法的支持已能表现出逼真的画面,水的泡沫、波动栩栩如生。

  4.人工智能:从前,游戏中的坏人只是漫无目的的乱逛,在等待死亡的时候朝你不停的射击。这对玩家构不成挑战,他们需要更狡猾的敌人,更可靠的队员。要实现这一目标,需要极为复杂的运算,可能会把你的处理器的能力全部消耗掉。Ubisoft刺客信条(Assassin's Creed)的首席技术专家Mathieu Mazerole说,“我们只能让游戏中的动作看起来很真实。”刺客信条中的角色具有逼真的决策能力,在游戏中使用了高级逻辑理论——学习决策树(learning decision trees),之前经常被顶尖的机器人工程师使用。

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章