Кто интересуется Unity и ECS наверняка слышали про товарища Leopotam и его разработки. С ним мы периодически общаемся ещё со времён самого первого ECS 😅 Так вот, он разрабатывает не только новые версии своей ECS, но и свой 2D движок Znak.
Это простой 2D движок, сначала был написан на Golang, потом портирован на Nimlang, компилируется за секунды в какие-то килобайты, которые даже считать смешно. Есть уже игра в разработке — Танчики.
- Рендер на OpenGL 3.3/WebGL2/GLFW 3.4
- Бандлы
- SDF-шрифты
- Пользовательский ввод
- Шейдеры, материалы, текстуры, атласы
- HTTP, WebSockets
- Камеры
- Звуки
- Покадровая анимация и т.д.
В общем, всё что может понадобиться для разработки игры. Исходники открыты, велкоме, как говорится.
Нет комментариев