Engine
A 3D voxel game engine in Java using OpenGL. Primarily for the Kakara project.
Install / Use
/learn @kakaragame/EngineREADME
Kakara Engine 
The Kakara Engine is a 3D hybrid voxel engine made using OpenGL and Java. The engine is mainly developed for use in the Kakara video game; however, the engine can be used to make any game. The Kakara Engine is considered a low-ish level engine that allows for the use of OpenGL calls and custom shaders. It is possible that the Kakara Engine could use Vulkan in the future; however, that feature is far in the future.
Documentation
The Kakara Engine has a robust documentation that includes advanced topics and beginner tutorials.
The documentation can be viewed here.
Sample Projects
- Live Earthquake Tracker
- Kakara (Complex Example)
Contributing
The Kakara Engine is open source and contributions are welcomed.
Building
Before starting ensure you have git properly installed as it is required.
The Engine requires Java 11 to compile.
To build the Engine run gradlew shadowJar.
Addons
Through the Extensible Render Pipeline and component system it is easy to create addons for the engine.
Current Addons:
- 2D Kakara Engne -> Adds 2D functionality to the engine. (Currently Experimental)
Images
Example title screen:
Example Scene:

Related Skills
node-connect
341.0kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
84.4kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
341.0kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
commit-push-pr
84.4kCommit, push, and open a PR
