LibGDX

LibGDX
软件描述
一个Java框架,为在桌面、移动和浏览器平台构建2D或3D游戏提供统一API,支持热代码替换、快速原型开发、模块化架构、集成物理引擎、输入系统、资源工具,并支持桌面原生调试。
官方网站
访问软件的官方网站了解更多信息
libgdx.com
什么是 LibGDX?
LibGDX 是一个 Java 游戏开发框架,提供可在所有支持的平台上运行的统一 API。
该框架为快速原型设计和快速迭代提供了环境。无需每次代码更改后都部署到 Android/iOS/JavaScript,你可以在桌面端原生运行和调试游戏。桌面 JVM 的热重载等功能显著减少了迭代时间。
LibGDX 努力避免成为“一劳永逸”的解决方案,不会强制你采用特定的设计。
🔄 替代方案
56 个选择
UrhoSharp
UrhoSharp 是一个轻量级游戏引擎,适用于使用 C# 和 F# 创建游戏和 3D 应用程序。该游戏引擎以可移植类库的形式提供,使您的游戏代码只需编写一次即可在所有平台上共享。

AppGameKit Studio
AppGameKit Studio 是一款功能齐全的跨平台游戏开发工具集,可在 Windows、Linux 和 MacOS 上运行。通过重新设计的游戏开发用户界面,专注于打造一体化的工作空间,您现在可以快速拖放资源以可视化您的……

Wonderland Engine
使用接近原生性能的3D功能构建可在移动设备、桌面端和XR上运行的3D应用。

DragonRuby Game Tookit
DragonRuby Game Toolkit 是一款专业级别的 2D 游戏引擎,体积小巧(约 3.5MB),运行快速,并支持跨平台(包括主机和移动设备)。

Limon Engine
Limon 是一个主要针对第一人称游戏的跨平台 3D 游戏引擎。其开发重点在于易用性和易学性,内置了地图、动画和 GUI 的编辑器。

FlatRedBall
免费开源、跨平台的2D游戏引擎,完全用C#编写,基于MonoGame/XNA,并在此基础上增加了诸如:

Oxygine
Oxygine 是一款完全免费且开源(MIT 许可证)的 2D 游戏引擎,可在 GitHub 上获取。它使用 C++ 编写,可在 MacOSX、iOS、Android、Windows 和 Linux 上运行。


