Kotlin Game Engine

Open-source Kotlin projects categorized as Game Engine

Top 6 Kotlin Game Engine Projects

  • FXGL

    Java / JavaFX / Kotlin Game Library (Engine)

    Project mention: Excited for 2023! | dev.to | 2023-01-01

    Java seems to have gained a second wind in recent years, and the innovation in this ecosystem is speeding up. Java 20 and LTS release 21 are expected to happen this year. RIFE2, an actively-developed pure-Java web framework, has recently caught my attention. Like Javalin, it appears to be built on top of the successful Jetty server. I also started exploring FXGL for building games with Java. Lastly, as concerns over COVID-19 variants wane I expect an increase in Java developers participating in community events. For example, Chicago finally had its first in-person JConf event and the Chicago Java User Group (CJUG) is easing back into in-person events.

  • KorGE

    KorGE Game Engine. Multiplatform Kotlin Game Engine & Korlibs

    Project mention: I am looking to try game development with LibKTX (and LibGDX). Do you know how I can get helpful documentation for the classes, methods, etc? | reddit.com/r/Kotlin | 2022-12-23

    Have you seen KorGE?

  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support. Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

  • ktx

    Kotlin extensions for the libGDX game framework

    Project mention: Is there a cross platform 2d graphics library with a simple API like p5 | reddit.com/r/Kotlin | 2022-06-25
  • Ockero

    Ockero: Kotlin OpenGl Game Engine

  • thelema-engine

    Thelema - 3D graphics engine, written in Kotlin. Based on sources of libGDX.

  • Portal-Raycaster

    A software portal rendering game engine

    Project mention: Rustenstein 3D: Game programming like it's 1992 | news.ycombinator.com | 2022-02-02

    Ray casting is close to my heart as it's easy to understand and has a very high "effort to reward" ratio, especially to someone who is new to graphics programming. I built a game + engine around ray casting portals [1] (think the game Portal). It was a lot of fun trying to figure out how to bounce rays around a scene and intersect with different objects in the environment and immensely satisfying to have built the whole engine from the ground up. Though I'd probably not do it again. Your top-down ray debug view is very similar to one I came up with!

    Some of the interesting bits of the engine are open source: https://github.com/gh123man/Portal-Raycaster

    1. https://blog.sb1.io/gateescape/

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-01-01.

Kotlin Game Engine related posts


What are some of the best open-source Game Engine projects in Kotlin? This list will help you:

Project Stars
1 FXGL 3,004
2 KorGE 1,622
3 ktx 1,192
4 Ockero 65
5 thelema-engine 61
6 Portal-Raycaster 42
Build time-series-based applications quickly and at scale.
InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.