MagicEngine представляет собой модульный графический 2D движок предназначенный для быстрого создания 2D игр.
MagicEngine использует архитектуру сигнал-слот для управления событиями и подключаемые модули для управления выводом на экран, загрузкой ресурсов и конфигурационных файлов.
MagicEngine поставляется в комплекте с OpenGL драйвером для вывода графики.