RedBall Game Engine
View on GitHubA 2D game engine built from scratch in Java, with a custom OpenGL renderer and GLSL shader pipeline behind it. Batch rendering draws every sprite on screen in a single draw call.
A Unity-inspired editor with hierarchy, viewport, inspector, asset browser, and console panels for full scene authoring and in-editor playback. Export pipeline in progress, bundling assets into a custom .pak format.