The Pure Java 2D Game Engine

LITIENGINE lets you create tile based 2D games with plain Java.

Java games made simple.

LITIENGINE is a free, open-source, and simple Java 2D Game Engine created by two Bavarian brothers.

The game engine consists of two components: A lightweight Java library that provides basic game infrastructure, and the dedicated project management tool and map editor utiLITI.

Development on the LITIENGINE started all the way back in 2014, and it has been made open source in 2017 under the highly permissive MIT license. You can use it entirely free of charge, modify it in any way you want, or even redistribute it in commercial products. Our software is being diligently developed by open source enthusiasts across the globe and is currently in Beta status.

One of our most important design principles is the reliance on pure Java: We keep the amount of external dependencies to an absolute minimum to maintain a tidy and lightweight library.

Join our flourishing community and get started  creating awesome 2D video games with LITIENGINE.



Written in plain Java, LITIENGINE natively supports Windows, Linux, and Mac OS. LITIENGINE is highly portable, using only minimal external dependencies.

Open Source

LITIENGINE is published under the permissive MIT License. Anyone is welcome to use LITIENGINE freely and contribute to its development.

Beginner Friendly

The LITIENGINE API is designed to be easy to learn and simple to use for creating 2D games. Even beginners can achieve great results using LITIENGINE quickly.

Community Stock image

Enthusiastic Community

Whether you want seek help learning LITIENGINE, report bugs, request features, share your creations, or simply chat with fellow LITIENGINE users: our community is a welcoming place for everyone. Join the LITIENGINE family and get involved in the development of a rapidly growing open source Java 2D game engine.

Playful Learning

With LITIENGINE, you can combine the joy of learning to program with the passion of creating games. The engine is designed for quick prototyping and getting visible results almost immediately. Browse our plentiful documentation, follow in-depth tutorials, or look up specific parts of the library in our API reference.

Learning Desktop Glasses

Java Game Engine Features

Every Dream Needs funding.

LITIENGINE has evolved from a small hobby project to one of the most popular Java 2D game engines available on the market.
We create LITIENGINE entirely in our free time and without regular monetary compensation!

If you want to support us living our dream, please consider helping us out with a one time donation or by becoming our sponsor.

Sponsored By

Platinum Sponsors
Gold Sponsors
Silver Sponsors
Bronze Sponsors
Special Thanks to