Unity3D:
一个强大的游戏引擎,支持所有平台(Windows, Mac, Android, iOS),拥有丰富的社区资源,适合制作各种类型的游戏。
CryEngine:
适用于各种游戏开发的强大引擎,具有强大的渲染引擎和声音引擎,适合开发高质量的游戏和VR游戏。
Unreal Development Kit (UDK):
易于学习的游戏引擎,适合新手,提供了一系列教程和工具,拥有强大的社区支持。
Construct 2:
直观的游戏引擎,支持Windows, Mac, Android, iOS等平台,以简单的Event-Driven编程语言著称。
Godot:
开源游戏引擎,支持2D和3D游戏开发,提供多种编程语言选项(C++, C, GDScript),具有强大的场景和节点系统。
Monogame:
开源框架,专为创建跨平台游戏而制作,使用C编程语言,适合有C经验或微软.NET环境背景的开发者。
Armory:
与3D动画软件Blender集成的开源游戏引擎,适合喜欢Blender的用户。
GameSalad:
虽然具体信息较少,但也被列为一个免费游戏引擎。
Agar:
高级图形应用程序框架,用于2D和3D游戏。
Allegro:
基于C/C++的游戏引擎,支持图形、声音、输入等功能。
Ca3D:
成熟的引擎,有自己的SDK和世界编辑器。
Cadabra 3D:
用于快速开发3D游戏的引擎。
Catmother:
基于BSD授权的引擎,只限个人使用,不能做商业用途。
Axiom:
OGRE的衍生引擎。
Baja:
专业品质的图像引擎,用于The Lost Mansion。
Boom:
Doom代码的一部分,由TeamTNT开发。
Build:
具体信息较少,但也被列为一个免费游戏引擎。
这些引擎各有特点,适合不同需求和技能水平的开发者。建议根据具体项目需求和个人偏好选择合适的引擎。