LibGDX

LibGDX
★3
软件描述
一个Java框架,为在桌面、移动和浏览器平台构建2D或3D游戏提供统一API,支持热代码替换、快速原型开发、模块化架构、集成物理引擎、输入系统、资源工具,并支持桌面原生调试。
官方网站
访问软件的官方网站了解更多信息
官方认证
libgdx.com
安全链接HTTPS
什么是 LibGDX?
LibGDX 是一个 Java 游戏开发框架,提供可在所有支持的平台上运行的统一 API。
该框架为快速原型设计和快速迭代提供了环境。无需每次代码更改后都部署到 Android/iOS/JavaScript,你可以在桌面端原生运行和调试游戏。桌面 JVM 的热重载等功能显著减少了迭代时间。
LibGDX 努力避免成为“一劳永逸”的解决方案,不会强制你采用特定的设计。
🔄 替代方案
56 个选择
Nirvana 3D
一款用Python编写的游戏引擎,支持多GPU设备,具备3D渲染、PBR渲染等功能。

ezEngine
ezEngine 是一款用 C++ 编写的免费开源游戏引擎。其设计理念是模块化和灵活,能够适应多种不同的应用场景。ez 通过插件系统集成 FMOD 或 Jolt 物理等特性。

LunarEngine
LunarEngine(前身为Librebox)是一款基于Luau的开源游戏引擎,提供受流行沙盒引擎启发的沙盒式API和开发模式,因此现有的Luau代码只需极少修改即可运行。

raylib
raylib 是一款深受 Borland BGI 图形库和 XNA 框架启发的游戏开发库。它被设计为一个简单易用的库,以享受游戏编程的乐趣。

Cerberus X
★5
Cerberus X 是一种跨平台、易于学习的面向对象编程语言,专注于游戏开发,配备功能强大的 API,可在所有支持的平台上轻松实现高速图形绘制。为实现这一目标,Cerberus X 将我们的代码转换为目标平台……

SFML
★5
SFML(简单快速多媒体库)是一个可移植且易于使用的多媒体编程API。



