Maquina

Overview

Maquina is a custom 2D game engine built on top of the MonoGame framework in C#.

It features lifecycle controls and scene/screen transition management, a custom UI layout framework including overlays and margins, an audio controller for music and sound effects playback, locale controls for multi-language localization, a debug console logger with a built-in command parser, and persistent preference saving.

This was used only for one game, Get Saved.

Technologies