AppGameKit Classic
软件描述
AppGameKit 是一款简单的跨平台游戏开发工具,可在 Windows、Linux、MacOS 和树莓派上运行。也可使用适用于 Android 和 iOS 的版本。通过 AppGameKit,您可以使用一种类似 Basic 的简单编程语言来开发跨平台应用程序、2D...
官方网站
访问软件的官方网站了解更多信息
www.appgamekit.com
什么是 AppGameKit Classic?
AppGameKit 是一款简单的跨平台游戏开发工具,可在 Windows、Linux、macOS 和树莓派上运行。同时也有适用于 Android 和 iOS 的版本。使用 AppGameKit,您可以采用类似 Basic 的简单编程语言开发跨平台应用、2D 和 3D 游戏,并部署到 Windows、Linux、macOS、iOS、Android、HTML5 等多个平台,甚至无需修改任何代码即可开发桌面和移动设备的 AR 与 VR 应用。同一段代码可在所有平台上运行。最便捷的是,您可通过 WiFi 直接在 IDE 中预览并运行目标设备上的应用程序,访问设备的所有功能,如摄像头、传感器和触摸屏。这使您在开发过程中可随时在目标设备上测试应用,而无需手动编译、导出和安装到设备。
您还可以使用 C++ 编写应用程序以获得更佳性能,或集成第三方库与工具,甚至添加自定义功能并与社区分享。正是通过这种方式,社区成员得以利用 AppGameKit 的实现来使用 C#、Python 或其他语言进行开发。如今部分额外功能也由第三方基于 C++ 库开发,并作为 DLC 提供,以进一步增强功能。
🔄 替代方案
60 个选择
MonoGame
一个用于创建强大跨平台游戏的框架。XNA 的精神续作,已在桌面、移动和主机平台发布数千款游戏。MonoGame 是一个完全托管的 .NET 开源游戏框架,无任何黑箱。

Cocos2d-x
cocos2d-x 是一个用于移动游戏开发的跨平台开源免费 2D 游戏引擎,具有快速稳定、易于学习和使用的特点。

Babylon.js
一个完整的 JavaScript 框架,用于使用 HTML5、WebGL 和 Web Audio 构建 3D 游戏。

Phaser
Phaser 是一个有趣、免费且快速的 2D 游戏框架,用于为桌面和移动 web 浏览器制作 HTML5 游戏,支持 Canvas 和 WebGL 渲染。

Blitz3D
为 Windows 创建 2D 和 3D 游戏。 如果你一直渴望创作游戏,却因 C++ 或 Java 等编程语言的复杂性而感到沮丧,那么你来对地方了! Blitz3D 提供了一个简单而强大的游戏开发环境。

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

FNA
FNA 是 Microsoft XNA Game Studio 4.0 Refresh 库的重新实现。

Macroquad
Macroquad 是一个简单易用的 Rust 编程语言游戏库,深受 raylib 启发。Macroquad 拥有简洁小巧的 API,上手快速。使用同一套代码库即可目标多个平台:Windows、Mac、Linux、HTML5、Android 和 iOS。


