K5Engine - игровой движок, предназначенный для создания 2D игр, имеющий несколько особо выделяющихся черт: 1. Код разделён на три модуля - ядро движка, обеспечивающий нужный функционал для построения приложения. вспомогательные инструментарий, облегчающий разработку приложений и модуль тестового код. 2. Модульность движка: для обеспечения лёгкого переноса на различные платформы используется подход разделения независимого кода и кода, который зависит от платформы или библиотек. Зависимый код собирается в оболочки - Shell. В данный момент доступны оболочки для WinApiGL и WinApiDX8, разрабатывается для SDLGL. 3. Обобщённая система действий, которая предназначена для построения унифицированной логики приложения.
|