LibGDX

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

Wicked Engine
Wicked Engine 是一个用 C++ 编写的开源游戏引擎。其主要目标是易于搭建和使用,轻量级、高性能且图形功能先进。完整源代码采用 MIT 许可证提供,这意味着任何人可自由用于任何用途而无需...

Amethyst Game Engine
Amethyst 使用 gfx-rs 通过 Vulkan 或 Metal 渲染图形,适用于 2D 和 3D 游戏,并提供两类游戏的多种实用工具。它旨在对初学者友好,同时也支持更高级的用法,如自定义渲染流程和 GLSL 着色器。
Duality 是一个完全用 C# 编写的模块化 2D 游戏引擎/编辑器组合,基于 OpenGL 后端。它开源,具有开放的架构,鼓励扩展性和技术自主性,并真正拥抱 C# 作为编程语言而非脚本语言……

LÖVR
Lua 的虚拟现实。

Amulet
Amulet 是一个免费的基于 Lua 的音视频工具包,适用于小型游戏和实验。它可在 Windows、Mac、Linux、HTML5 和 iOS 上运行。

Gameeky
Gameeky 让年轻的学习者和教育工作者能够创建并探索合作游戏与学习体验。

Python Arcade
Arcade 是一个易于上手的 Python 库,用于创建 2D 视频游戏。它非常适合初学者编程者,或希望在不学习复杂框架的情况下创建 2D 游戏的程序员。


