您现在的位置:主页 > 我本沉默迷失传奇 >

AI不是子系统

发布时间:2019-06-23 11:17

在构建游戏时,我们拥有传统的代划分:图形,声音,输入,AI,物理,游戏和菜单。其中,AI往往是在产品创建的后期构建的,因为它要么依赖于其他系统首先工作,要么不清楚如何开始。但人工智能是否需要成为自己的子系统?大多数游戏AI都属于以下三种算法之一:规划者,探路者和战斗。如果AI不是它自己的子系统,那么这些算法在哪里生存?

控制字符的AI可以伪装成一种硬件控制器。 PC和NPC两个字符相对于硬件或软件“按下它们的按钮”进行编。 AI是一种键盘或纵杆。 AI'控制器'需要游戏状态,纵杆不会。但在某种程度上,纵杆控制器也会接收游戏状态:通过输出到人类的图形和声音,然后输出到纵杆。

人工智能可以被视为提示或使用方法,并采用自己的建议。如果提示系统建议按下Jump以绕过接近的鸿沟或突出显示相对于移动对手的位置,则它能够按下按钮本身。更难的部分是知道何时或何地采取行动,而不是描述或执行行为之间的区别。

人工智能也可以被视为物理学。在平台上来回巡逻的敌人移动方式与移动平台相同,但我们很想将AI用于其中,而物理用于另一个。我们想到了重力和动量之类的东西,因为外部力量作用于我们,同时作为力量从内部冲击和跳跃,因为这就是现实的运作方式,所以我们当然倾向于以相同的方式编。但就代关心而言,这只是运动和状态的变化。

许多第一次使用视频游戏的人都倾向于将AI保存到最后,因为这样做最不明显。他们的代库具有现成的图形,声音和输入能,但即使提供了寻路能,也不完全清楚如何处理它。将AI视为其他系统的扩展是揭开神秘面纱的简单方法。

上一篇:发布本 - Halo-Reach,新教授Layton Sequel Premiere Worldwide
下一篇:看起来第一部神奇宝贝电影正在重拍CGI