Skip to content
forked from korlibs/korge

KorGE Game Engine. Multiplatform Kotlin Game Engine & Korlibs

License

Notifications You must be signed in to change notification settings

Stechmuck/korge

 
 

Repository files navigation

KorGE

Multiplatform Kotlin Game Engine

Build Status Maven Central Discord

Support korge

If you like korge, or want your company logo here, please consider becoming a GitHub sponsor ★,
in addition to ensure the continuity of the project, you will get exclusive content.

Info about the project:

Usage:

KorGE and all the other korlibs in a single monorepo.

To use this version in other projects, you have to publish it locally to mavenLocal, and then use 999.0.0.999 as version:

./gradlew publishToMavenLocal

If you want to make changes and easily try things. You can run the korge-sandbox module that runs the src/commonMain/kotlin/Main.kt file; you can make experiments there:

./gradlew :korge-sandbox:runJvm
./gradlew :korge-sandbox:runJs
./gradlew :korge-sandbox:runNativeDebug
./gradlew :korge-sandbox:runNativeRelease
./gradlew :korge-sandbox:runAndroidRelease
./gradlew :korge-sandbox:runIosDeviceRelease

KorGE Samples

KorGE Modules

Traditionally all the KorGE modules were published to central and their source code was available here, now they are available via kproject in these repositories:

UI

Physics

ECS

Animations

Skeletal Libraries

Level Loading

About

KorGE Game Engine. Multiplatform Kotlin Game Engine & Korlibs

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages

  • Kotlin 97.7%
  • Lua 0.9%
  • JavaScript 0.7%
  • C 0.5%
  • C++ 0.1%
  • HTML 0.1%