是一个以 Lua 为脚本语言的2D游戏引擎,为了降低成本,很多公司常使用游戏引擎来进行游戏开发,可以使用的软件有Unity、Unreal、寒霜、Source、Cocos creator、Godot Engine、IW、Avalanche Engine、GameMaker Studio 2、Defold等,而业内使用率较高的主要是Unity引擎和Unreal引擎。
Unity引擎:
是Unity Technologies公司开发的一款全面整合的2D/3D游戏引擎,应用非常广泛,全平台所有游戏中,几乎有一半都是用Unity创作的,其灵活性和跨平台性,可以让开发者在20多个平台创作内容,比如Android、iOS平台的手游,Windows、macOS平台的单机游戏、Switch、PS4等平台的主机游戏等等。Unity引擎渲染质量较低,配置要求也比较低,适合手游、网游等游戏项目的开发。
Unreal引擎:
是Epic Games公司推出的一款开源的游戏开发引擎,开发功能强大,用途广泛。Unreal引擎自带蓝图系统,可以通过蓝图模块快速实现一些简单的游戏交互功能,为游戏开发带来了极大的便利,而且还具备了高质量的渲染技术,渲染出的画面清晰高质,但相应的,对配置的要求也比较高,适合高端大型的游戏项目开发。
寒霜引擎:
瑞典DICE专为《战地》系列游戏开发的3D游戏引擎,由EA公司发行,是不开源引擎,仅供EA内部使用。这款引擎可帮助游戏运作庞大和拥有丰富细节的游戏地图,可轻松运行大规模、任何物体均可破坏的游戏。
Source:
是一款3D绘图引擎,提供关于渲染、声效、动画、消锯齿、界面、美工创意和物理模拟方面的支持。Source引擎它会在你打开游戏时进行预制,预制出来的框架非常像真实的世界,而且还会让游戏中的人物模拟情感和表达,尽力让一切都模拟真实世界的情况。
Cocos creator:
是一款轻量、高效、免费开源的跨平台游戏引擎,也是实现了脚本化、组件化和数据驱动的游戏开发工具,同时还是实时3D内容创作平台,不仅支持2D、3D的游戏开发,同时在HMI、IoT、XR、虚拟人偶等领域,均可提供一套完善的行业解决方案。
Godot Engine:
一款开源且功能齐全的游戏引擎软件,可以制作2D和3D游戏。由于Godot在开发之初就在2D方面进行了精心设计,所以具有更好的性能、更少的错误、以及更整洁的总体工作流程。而且Godot Engine通过基于节点的架构来设计游戏,3D渲染器设计可以增强3D游戏的画面。
IW引擎:
IW引擎是一个游戏引擎,中文名为“无尽引擎”,是由动视暴雪旗下游戏工作室Infinity Ward工作室开发应用于使命召唤系列,并作为游戏的主要引擎。这款引擎可为游戏提供FPS游戏所需要的的纹理缓冲技术、动态子弹穿透系统等多种效果。
Avalanche Engine:
也就是雪崩引擎,是曾参与研发《正当防卫》游戏系列,由Avalanche Studios制作组设计开发的游戏引擎,这款引擎可为游戏提供同类游戏所不具备的优秀特质,如较强的人工智能、强大的血型效果、大量的爆炸与战斗等。
GameMaker Studio 2:
是一款专业的2D游戏开发制作工具。它采用专业的编程语言,基于层的级别编辑器、图层编辑器、调试器、对象编辑器等,内置级别、图像、平铺、对象、脚本和音频编辑器。
Defold:
是一个以 Lua 为脚本语言的游戏引擎,可用于开发台式机,手机和网络游戏。使用基于组件的系统,可以访问2D地图编辑器、3D模型与网格、以及其他丰富的显示效果。在使用Defold完成游戏开发后,可将其以多种格式导出至多个平台。