这个项目能做什么

KorGE 是一个面向 Kotlin 的现代多平台游戏引擎,旨在拥抱现代且简便的编码风格。它完全用 Kotlin 编写,目标平台包括 Android 的 JVM、Web 的 JS 与 WASM、iOS 的原生代码,以及桌面的 JVM/JS。主要特性包括热重载,无需重启即可立即查看更改;KProject 支持通过 GitHub 共享和复用源代码与资源;实时调试器;以及极小的占用空间,无外部依赖。该引擎是用于多媒体开发的更大 Korlibs 技术栈的一部分。可通过 KorGE Forge 或克隆“Hello World!”项目快速安装。由于面向 JVM,开发者可以使用 IntelliJ IDEA 进行开发、测试和调试。该项目最近已更新至 Gradle 9 和 Android Gradle Plugin 9,并正在将 Maven Central 命名空间从 `com.soywiz.korge` 迁移到 `org.korge`。最新官方版本为 6.0.0,同时提供 7.0.0-SNAPSHOT。开发者可以发布到 Maven Local 以测试本地更改,并使用 `korge-sandbox` 模块进行实验。KorGE Store 已弃用,并将在 7 版本中停止使用,扩展现在可通过独立仓库中的 kproject 获取。