KorGEKotlin 多平台游戏引擎
KorGE 游戏引擎是在 Kotlin 中创建的开源现代游戏引擎,体积小巧且易于使用,适用于桌面、Web和移动设备。
KorGE 是完全异步的,非常适合 Web 端,可以在此处查看 KorGE 的小型演示:https ://korge.org/。
工具
KorGE 使用 intelliJ 作为 IDE + Gradle 进行构建,可以在此处查看如何设置环境。
目标:
- 可以使用 Kotlin/JVM 以 JVM Desktop 和 Android 为目标。
- 通过 JavaScript,可以使用 Apache Cordova 生成 iOS/Android 以及 Web 和 PWA 应用程序。
- 使用 Kotlin/Native,可以生成原生 Windows、Linux 和 macOS 可执行文件,以及原生 iOS 应用程序。
特性
- 可视化编辑器:KorGE 提供了一个嵌入在 IntelliJ IDE 中的强大编辑器
- 捆绑支持:通过 GitHub 轻松添加源代码和资源
- 调试器:实时调试您的游戏
- 100% Kotlin:KorGE 完全用 Kotlin 编写,采用现代和简单的编码风格
- 真正的原生多平台:KorGE gradle 插件适配多个平台:Android 的 JVM、Web 的 JS 以及 iOS 和桌面的本机代码。
- 充分的生产力:由于 KorGE 以 JVM 为目标,因此您可以使用 IntelliJ IDEA 开发、试用、调试和测试游戏。
- 体积小巧:KorGE 的体积非常小。它没有外部依赖,只使用每个平台的库。
评论