Bag Engine is a 2D game engine in Java and OpenGL. This is tutorial based project based on this tutorial series. Note this is not a fully functioning engine. The main motivation was learning how game engines are working.
Bag Engine has a Runtime and an editor. With this you can create your own levels.
Coming soon...
- Maven: Build System
- LWJGL: For window handling, graphics and math libraries.
- Box2D: For Physics
- GSON: For serialization/deserialization
- ImGUI: For UI elements