Installing

-or-
Press win+r, then type cmd and press return, then copy and paste the command from below in the opened window and press return again. This will open the installer.
Windows CMD Install Script
cd "%USERPROFILE%/Downloads" & curl -sLO https://forge.korge.org/install-korge-forge.cmd && install-korge-forge.cmd
Mac/Linux SH Install Script
cd "$HOME/Downloads"; curl -fsSLO https://forge.korge.org/install-korge-forge.sh && chmod +x install-korge-forge.sh && ./install-korge-forge.sh

Video

FAQ

Why a separate IDE?

The main reason is Stability, Consistency and Focus. The KorGE plugin forced us to keep up-to-date with IntelliJ version changes. Sometimes we were not ready. That includes: Gradle, Android plugin, OpenGL to Metal migration that caused crashes, deprecations, IDE errors on functionality changes among other things.

With a full separate IDE we have full control on when we update and ensure everything continue working as expected.

While plugins can add stuff, they cannot remove stuff. With a full IDE we can reduce clutter and focus on what's important for KorGE improving the developer and artist workflows.

Will be the IntelliJ Plugin be supported?

Existing versions will be supported. Updating it will be low priority, but might be done if reasonable. Full support for the features we want to add to it, for example editor in Mac, will require starting the process with OpenGL support for the time being, that requires KorGE Forge.

Which features can we expect?

The ones we had in the plugin, plus a new resource explorer. Eventually we will include a split panel full visual editor, previewer with hot reloading.

Can I install it silently?

KorGE Forge Installer can be run from CLI. You can append --help to it. It supports installing, uninstalling, opening the program or the installation folder later, etc.

Is there an offline installer?

KorGE Forge Installer downloads required artifacts in the same folder where the script is run when the files are not there. You can install it, and then keep the downloaded artifacts, zip them and distribute.