2D & 3D Game Engines

The 2D and 3D game engine projects I've worked on as personal projects.

Lyra - 2D Game Engine

Lyra is a 2D game engine developed in Java Applet that provides a framework for developing either a stand-alone or web-enabled 2D games.

Xaede - 3D Game Engine

Xaede is a 3D game engine developed in C++ with the core rendering application programming interface (API) written in C. The rendering API may utilize either DirectX or OpenGL which runs natively windowed or full-screen via the SDL library.