CocosCreator:
这是一个国产的2D和3D轻量级手游游戏引擎,主打免费开源。CocosCreator自2011年开始发展,已经占据了一部分市场,尤其是在开源免费方面表现出色。
Unity3D:
虽然Unity3D是一个功能强大的3D游戏引擎,但其个人版本是免费的,可以用来创建2D和3D游戏。Unity3D支持24个平台,包括移动、桌面、虚拟现实、控制台、网络和电视。
Unreal Engine 4 (UE4):
Unreal Engine 4是游戏开发的高级组合之一,它是免费的,但如果用户所开发的游戏和所发布的应用软件的收益达到3000美金,则需要支付5%的版税。
Phaser:
Phaser是一种开源的HTML5游戏引擎,专门基于桌面和移动网络浏览器而设计,非常适合想做网络游戏开发的用户。
CryEngine:
CryEngine也是一个受欢迎的游戏引擎,虽然具体使用条款可能有所不同,但它也是一个免费引擎。
Irrlicht Engine:
这是一个开放源码的高性能实时3-D引擎,用C++编写,也可用于.Net语言。它采用跨平台设计,使用D3D、OpenGL与自己的软件渲染。
OGRE (面向对象的图形渲染引擎):
OGRE是用C++编写的,以现场为导向,灵活的三维引擎,主要用于利用硬件加速的3D图形应用程序。
Delta3D:
Delta3D是一个功能齐全的游戏引擎,可用于游戏、模拟或其他图形应用。
Agar:
一个高级图形应用程序框架,用于2D和3D游戏。
Allegro:
基于C/C++的游戏引擎,支持图形、声音、输入、游戏时钟、浮点、压缩文件以及GUI。
Axiom Engine:
OGRE的衍生引擎。
Baja Engine:
专业品质的图像引擎,用于The Lost Mansion。
Boom:
Doom代码的一部分,由TeamTNT开发。
Build Engine:
具体信息不详,但也被列为免费引擎之一。
这些引擎各有特点,开发者可以根据自己的需求和项目特点选择合适的引擎进行游戏开发。