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.
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.
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.
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.