KorGE

Korge

KorGE Game Engine is an Open Source modern Game Engine created in KotlinKotlin programming language designed to be extremely portable and really enjoyable to use.

It works on Desktop, Web and Mobile. And it is full asynchronous, so it is also nice for the web.

You can see a small presentation of KorGE here: https://korge.org/

Star

Tools:

KorGE uses intelliJ as IDE + Gradle for building. You can check how to set-up the environment here.

Gradle IntelliJ

Dependencies:

KorGE uses Kotlin, and several other soywiz’s Korlibs libraries:

Kotlin Korlibs Korio Korma Korim Korau Korui Klock

Targets:

  • You can target JVM Desktop and Android using Kotlin/JVM.
  • With JavaScript you can generate iOS/Android using Apache Cordova, as well as Web and PWA applications.
  • With Kotlin/Native you can generate native Windows, Linux and macOS executables, as well as native iOS applications.

Where to start:

You can start reading about setup and start making your first game.