从 0 开始学游戏开发
蔡能
原网易游戏引擎架构师,资深游戏底层技术专家
37243 人已学习
新⼈⾸单¥59
登录后,你可以任选4讲全文学习
课程目录
已完结/共 42 讲
从 0 开始学游戏开发
15
15
1.0x
00:00/00:00
登录|注册

第33讲 | 热点剖析(六):AR和人工智能在游戏领域有哪些应用?

人物运动控制
游戏中的地图生成
NPC的人工智能
AR在游戏开发中的应用
AR和MR的区分
增强现实和混合现实
VR在游戏领域的应用
VR眼镜结构
虚拟现实
3DS裸眼3D技术的实现
人工智能让游戏体验更丰富
VR、AR和人工智能的应用
人工智能在游戏开发中的应用
AR和MR
VR
小结
用人工智能制作NPC可以实现什么效果
文章

该思维导图由 AI 生成,仅供参考

在 2014 年左右,VR、AR、人工智能开始逐渐火热起来,我也曾在它最火的时候深入接触过这几项技术。
如果你不是在这个领域从业的话,除了 VR 之外,有很多名词你可能都没有听说过,那我们就先来看一下这些名词是什么意思。通过这几个名词,我们来看一下它们究竟是如何在游戏领域应用的。

VR 是什么?

VR 本身是 Virual Reality 的缩写,意思就是虚拟现实。VR 相对于 AR、MR 等技术来说,在技术上是最为简单的。简单地说,它只需要将 3D 画面做成可以通过 3D 眼镜呈现的内容即可,那么 VR 眼镜是怎么播放 VR 画面的呢?
VR 基于不同视觉场,在局部空间中营造出对不同画面的深度感知,在用户的大脑视觉系统中形成一个虚拟现实视场,而决定虚拟现实视场的主要因素是透镜,而非我们人眼的瞳孔。因此,为了得到更宽广的视场,制作者需要缩短用户眼球与透镜间的距离,或增加透镜的大小。
VR 眼镜的结构一般都是透镜加上屏幕成像的方式,透镜放置在眼前 2~3 厘米的地方,屏幕距离透镜 3~6 厘米,成像在眼前 25~50 厘米左右。
除此之外,在 VR 中,两个眼睛的立体视觉起的作用很大。用户双眼看到的不同图像是分别产生的,显示在不同的镜面上。用户带上 VR 眼镜后,一只眼睛只能看到奇数帧图像,另一只眼睛只能看到偶数帧图像,奇、偶帧之间的不同,也就因为视差产生了立体感。
确认放弃笔记?
放弃后所记笔记将不保留。
新功能上线,你的历史笔记已初始化为私密笔记,是否一键批量公开?
批量公开的笔记不会为你同步至部落
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
  • 深入了解
  • 翻译
    • 英语
    • 中文简体
    • 中文繁体
    • 法语
    • 德语
    • 日语
    • 韩语
    • 俄语
    • 西班牙语
    • 阿拉伯语
  • 解释
  • 总结

现阶段人工智能在游戏NPC制作中的应用主要集中在虚拟现实(VR)、增强现实(AR)和混合现实(MR)技术上。这些技术已经在游戏开发中取得了一些成功,如《PokeMon》等游戏利用AR技术将虚拟角色置于真实场景中。在技术方面,AR和MR中的SLAM技术是关键,需要在移动端进行实时的环境建模和定位,对硬件计算能力提出了挑战。此外,MR技术还可以让玩家感受到来自虚拟世界的真实感受,为游戏体验带来更多可能性。 在游戏开发中,人工智能的应用使得NPC的行为更加真实,例如《老滚》中的NPC可以表现出走向特定地点、与其他角色互动等行为。然而,实现智能NPC的编程和计算量仍然是一个挑战。此外,人工智能还可以用于地图生成和人物运动控制,为游戏体验带来更多可能性。 总的来说,虚拟现实技术和人工智能的结合为游戏开发带来了更多可能性和挑战。随着技术的不断发展,我们可以期待在未来看到更多基于人工智能的NPC在游戏中的应用,为玩家带来更加丰富和沉浸式的游戏体验。

仅可试看部分内容,如需阅读全部内容,请付费购买文章所属专栏
《从 0 开始学游戏开发》
新⼈⾸单¥59
立即购买
登录 后留言

全部留言(1)

  • 最新
  • 精选
  • wusiration
    3ds的裸眼3d是利用视差屏障技术,将两个不同角度的影像等距离分割成垂直线条状,使双眼看到的影像差形成立体的感觉。
    2018-07-24
    7
收起评论
显示
设置
留言
1
收藏
沉浸
阅读
分享
手机端
快捷键
回顶部