游戏引擎介绍

电子游戏其实是一款实时模拟软件,实时软件需要做到可以实时响应用户的操作。

6759caacb8a244638db7e8a20b25a2bc.jpg游戏引擎就是这个软件的核心组件,按照游戏设计要求顺利地调用软件的资源完成实时响应。

 

631986c9d65442f3be6f29b93ef37bdb.jpg如果把软件比喻成汽车的话,那引擎就相当于是汽车的发动机。

e13e600212214e3fa88e04acf86c3eb0.jpg游戏引擎诞生于1992年,那时3D Realms公司/Apogee公司发布了一款名为《德军司令部》(Wolfenstein3D)的第一人称射击小游戏。326af681910b4e209725b65f9444ed55.jpg

 

这部游戏开创了第一人称审计游戏射击游戏的先河,这部游戏也可以说是3D引擎的先河。因为它X轴和Y轴的基础上又增加了一个Z轴,这对那些看惯了2D游戏的玩家造成了巨大的视觉冲击。58aa3fd8edd54eadb201afc6a450a34c.jpg

 

一个完整的游戏引擎包含了渲染引擎(“渲染器”,含二维图像引擎和三维图像引擎)6d78093dbb1d4ebba9558ae207629374.jpg

 

物理引擎(用来模拟游戏中真实的物理反应)

碰撞检测系统(能够判断游戏中的物体是否有接触到,通常紧密地和物理引擎整合)

音效(模拟游戏中的各种音频,如脚步声)

脚本引擎(计算机编程语言的解释器)

电脑动画(用图形和图像技术生成一系列游戏中的画面)

人工智能(专注于构建和管理能够学习和自主做出决策并代表人类执行行动的技术)32950aba1c874dc991cefc6ae085dd1f.jpg

 

网络引擎(用于构建和运行互联网应用程序的软件框架)

场景管理(用于执行游戏内场景切换的操作)。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ake少杰

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值