PC上常见的游戏引擎及作品介绍,你值得拥有

PC上常见的游戏引擎及作品介绍,你值得拥有

介绍

从事游戏安全行业多年,各种游戏引擎让人眼花缭乱。 对于游戏分析,我肯定是想了解相关引擎的特点,这样我们才能更好的进行接下来的分析。

今天我将介绍PC上常见的引擎和作品,并介绍一些快速了解新游戏的工具。

游戏引擎

我们先来看一下Steam上的游戏引擎统计数据。

从图中我们可以看出,unity 3d是一家独大,占据了半壁江山。

统一 3d

代表作品:《阴阳师》、《王者荣耀》、《火箭联盟》、《剑圣VI》

Unity 3D是一个跨平台的游戏开发引擎,主要用于开发不同类型的游戏,如2D和3D游戏、增强现实和虚拟现实游戏等。Unity 3D提供了强大的开发工具,包括可视化编程器、物理引擎、动画Unity 3D还支持多种编程语言动漫游戏设计系列教程·游戏引擎教程,包括C#、JavaScript和Boo,允许开发者使用他们最熟悉的编程语言来编写游戏。 Unity 3D 界面友好动漫游戏设计系列教程·游戏引擎教程,易于使用。 它还可以快速创建和编辑交互式游戏世界,其跨平台功能使开发者可以轻松地将游戏发布到多个平台,例如PC、移动设备和游戏机。

虚幻引擎

代表作品:《战争机器》系列、《质量效应》系列、《绝地求生》

大名鼎鼎的虚幻引擎,最近流行的《绝地求生》就采用了虚幻引擎4。自1998年初诞生以来,经过不断的发展和完善,虚幻引擎已经成为应用范围最广、综合应用水平最高、整个游戏行业最高的下一代图形标准。 在游戏整体细节的把握以及大型场景构建的丰富性方面,虚幻引擎可以说已经达到了次世代单机大作所能达到的最高水平。

戈多引擎

代表作品:《极乐冒险乐园》、《星泉漫记》、《RPG谋杀案》

Godot Engine 是一款免费开源的游戏引擎,可用于开发 2D 和 3D 游戏,支持包括 Windows、macOS、Linux、iOS、Android 和 Web 等多个平台。其代码使用 MIT 许可证,因此可以自由修改和分发,开发的游戏可以自由变现,无需支付任何特殊费用。

Godot Engine使用GDScript编程语言作为主要编程语言,它是一种基于Python的脚本语言,具有类似Python的语法和强大的面向对象功能。 此外,它还支持其他编程语言,例如 C#、Python、VisualScript 和 TypeScript。

Godot Engine 有一个可视化编辑器,内置了许多有用的工具,例如粒子编辑器、多形状编辑器等。 我们可以实时编辑场景和资产的属性,并使用调试器检查游戏状态。 Godot Engine还提供了丰富的文档和社区支持,可以为我们提供良好的学习和使用体验。

与其他游戏引擎相比,Godot引擎具有轻量、易用、跨平台、高度可定制等优点。 这些特性使得Godot Engine成为流行的游戏引擎,被广泛用于开发各类2D和3D游戏,其社区也在不断壮大。

科科斯系列

代表作品:《欢乐斗地主》、《开心消消乐》、《糖果粉碎传奇》、《勇者斗恶龙》

cocos系列主要制作2D游戏,但是cocos系列中的cocos Creator可以制作3D游戏,但性能似乎不是很好。

(1)cocos2d

这个引擎只能运行在IOS系统上,而且是老外写的。 它是用object-c开发的。

(2)cocos2dx

这是中国人写的引擎。 它支持C++、lua和JAVA。 这个引擎的性能比cocos2d更强大。

(3)cocos创建者

这个引擎虽然可以制作3D游戏,但由于是用JS开发的,所以性能较差,只能制作小游戏。

冻伤引擎

代表作品:《荣誉勋章》、《战地》

在《使命召唤》问世之前,《荣誉勋章》可以说是有史以来最好的FPS游戏之一。 这都要归功于Frostbite引擎的功劳。 该引擎最大的特点就是游戏设计的人性化体验。 游戏制作者可以在工具中进行简单的图形操作,不同格式文件的导出和导入也可以在工具中自动完成。 工具提供丰富的实时内容生成和审核。 此外,该引擎还提供了许多高清的呈现方式和细致的捕捉体验,这是其他引擎难以同时实现的。

创作引擎

代表作品:《上古卷轴5:天际》、《辐射4》

说起Creation引擎,就不可避免地要提到Gamebryo引擎和id Tech 5引擎。 Gamebryo引擎是Creation引擎的前身,而id Tech 5引擎则拥有令人惊叹的透视绘制水平,基本上可以让所有纹理变得不同。 Creation引擎可以说是id Tech 5引擎的改进版本。 这一改进主要体现在纹理的优化和压缩上,同时又不损失游戏真实的细节和景深效果。 解决了游戏容量过多的问题。 另外,它在光影效果上的表现也相当惊人。 我们可以在《辐射4》中看到它的效果,几乎完全接近现实。 Creation引擎对MOD系统和自定义装备的支持也相当出色。 这一点在《上古卷轴5:天际》中得到了最好的体现。

内燃发动机

代表作品:《使命召唤》系列

不得不说,以IW Engine为核心引擎的《使命召唤》系列是该平台历史上总销量最大的游戏之一。 拥有非凡的动态效果、简单直接的细节处理、复杂的AI模式、创意的动态子弹穿透系统,加上令人惊叹的音效和出色的网络模式体验。 再加上独特的纹理缓冲技术。 它们都是经典 FPS 游戏所需要的特性。

源引擎

代表作品:《起源》系列、《反恐精英》系列、《DOTA2》、《APEX英雄》、《半条命》系列

Source引擎是Valve Software为第一人称射击游戏《半条命2》开发的3D游戏引擎,并向其他游戏开发商开放授权。 作为一个集成引擎游戏素材下载 免费,Origin Engine可以为开发者提供从物理模拟、屏幕渲染到服务器管理和用户界面设计的所有服务。 该引擎附带两个程序:“Origin Development Kit”和“Origin Movie Producer”。 前者可以制作游戏,后者是业界首个专门用于制作游戏电影CG的程序。

铁砧发动机

代表作品:《刺客信条》《波斯王子4》

育碧的成功可以从其在引擎上的表现看出。 《刺客信条》作为史上最成功的原创模型作品之一,也为我们介绍了Anvil引擎,其独特的动态效果和环境交互非常柔和优雅,非常擅长用AI填充游戏世界。 在《铁砧II》的整体架构上,育碧尝试了更多的优化,比如灯光、反射、动态画布、增强的AI、与环境的交互、更远距离的图像绘制、昼夜循环机制等等元素。

雪崩引擎

代表作品:《正当防卫》系列

《正当防卫》系列自问世以来,就具备了许多同类游戏所不具备的优秀品质。 这一切都源于其背后伟大的游戏引擎——Avalanche Engine。 需要指出的是,在第一代时,Avalanche引擎并不是完全标准化的引擎。 在此基础上,第一代JC的表现只能说是褒贬不一。 幸运的是,很多时候我们相信Avalanche Studios制作团队并没有停滞不前。 他们花费了无数的心血,对《雪崩一代》进行了各方面的深度剥离、优化和完善。 于是,传奇的“雪崩II”应运而生。 多种游戏模式的完美融合,大量的画面间爆炸和战斗,全新物理效果下的抓钩特性,更强的人工智能,以及威力惊人的血腥效果。

哭泣引擎

代表作品:《孤岛危机》系列

“惊声尖叫系列”的巅峰之作莫过于《Cry3》。 Cry3引擎是首个集360、PS3、多人在线游戏、DX9、DX10于一体的下一代游戏开发解决方案。 它使用弹性计算和图像处理。 。 与其他引擎不同,Cry3 不需要第三方插件。 它本身可以支持物理、声音和动画,并生成业界领先的图形。

死引擎

代表作品:《死亡空间》

《死亡空间》被媒体誉为史上最恐怖的游戏之一。 对于制作团队来说,这样的评价结果​​显然非常符合其开发文化。 作为EA固有的老牌制作团队,开发者们不止一次地宣称,这个团队最大的特点就是专注于打造惊悚动作游戏。 至于整个死亡引擎最特别、最有优势的地方,就是其优越的游戏可操作性、逼真的音效、以及非常人性化的灯光执行效果。 值得注意的是,上述重要特征完全符合优秀恐怖流媒体游戏所需的特征。

顽皮狗游戏引擎(顽皮狗)

代表作品:《神秘海域》系列

作为全球最著名、最独特的专属游戏引擎,顽皮狗在PS平台上的表现无疑让很多玩家印象深刻。 2009年的E3展无疑是一次划时代的展会。 为什么? 因为本次展会是顽皮狗发动机第一次在世人面前展示其强大的功效。 与其他仅在特定方面表现出色的游戏引擎不同,顽皮狗在主机平台上各方面都强大。 令人惊叹的动态画面效果,流畅细腻的人物造型,华丽的音效和灯光模式,好莱坞大片般的过场动画,加上华丽丰富的画面色彩。 有了以上要素,我们就可以称顽皮狗为真正的下一代全能引擎。

白鹭

代表作品:《单身狗》、《神器》、《知识王2》

Egret Engine作为一款国产软件,开发语言是Js/Ts。 Egret游戏引擎为H5游戏做出了不可磨灭的贡献。 是最早的H5游戏引擎。 它的许多工具非常易于使用游戏角色,并且仍然被其他引擎使用,例如骨骼动画工具。 DragonBones 在游戏中被广泛引用。 开发中。 最早一批H5游戏开发者肯定用过Egret。 Egret引擎在H5游戏领域做出了不可磨灭的贡献。 后来Egret也推出了Native平台。 总结白鹭的特点:

文章摘要 开发声音

游戏引擎有数千种,以上只是其中的一些。 但综上所述,主流的开发语言是C#和C++,这也是为什么CE软件除了一般的内存搜索方式之外,还有针对C#的专门工具。

另外,lua、js也是常用的开发语言。

游戏使用技术检测

以上基本上是不言而喻的,因为,作为历史上最大的游戏平台,steam覆盖了市面上大部分的游戏,并且提供了steam游戏的海量数据,包括游戏中使用了什么样的技术。

我们以绝地求生为例。 打开地址可以看到游戏使用:

参考

文章来源:https://blog.csdn.net/kinghzking/article/details/128316772