Посоветуйте кроссплатформенные библиотеки для создания движка для 2D-игры
Нужен не готовый фреймворк типа юнити, а библиотека, реализующая только отрисовку основных примитивов: точки, линии, текстуры и т.п..
При этом библиотека не должна быть "заброшенной" и желательно чтобы API был поновее C++03. Если у библиотеки C-API, то не должно быть привязки к конкретным типам для координат точек, например. То есть желательно, чтобы была поддержка шаблонов.
Знаю про SFML, но разработка слишком медленная (до сих пор на C++03), нет поддержки шаблонов для типов точек (обязательно float координаты), но по функционалу надо что-то типа неё.