Skip to content

SenneDeVocht/Mage

Repository files navigation

Mage

MAGE is a 2D game engine I am making using C++. It uses OpenGL for rendering, Box2D for physics, and Portaudio for sound. Scripts are written in AngelScript. The engine uses a simple component-based architecture, similar to Unity. Objects are only used to hold components, and do nothing by themselves.

There is also an (almost) fully working editor, wich uses ImGui. This can be used to add assets, edit scenes, and make games!

I tried to make it so this engine can be used for making "pixel-perfect" pixel art games. For instance, text can easily be aligned to the pixel grid. That being said, it can of course still be used to make games with other art styles.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published