QFramework — это легковесная и расширяемая архитектурная платформа для разработки игр на Unity. Она следует принципам SOLID, поддерживает DDD, событийно-ориентированный подход и CQRS. Ядро занимает менее тысячи строк кода и помогает создавать модульные, легко поддерживаемые игровые системы.
Открытый код. Новые возможности.
Находите качественные проекты с открытым исходным кодом, отправляйте проекты анонимно, заявляйте права на свои проекты и редактируйте их.
Отраслевой стандартный набор инструментов для навигационных сеток в играх: автоматическая генерация navmesh, поиск пути, симуляция толпы и потоковая подгрузка. Используется в Unity, Unreal, Godot и AAA-проектах. Библиотека на C++98 без внешних зависимостей, лицензия ZLib.
Stargate Invasion — мод для Sins of a Solar Empire: Rebellion, добавляющий контент по вселенной Stargate. В репозитории хранятся файлы мода и ссылка на вики с инструкциями по установке и деталями.
KAPLAY — это 2D-библиотека для создания игр на JavaScript и TypeScript, ориентированная на удовольствие от процесса. Она предлагает компонентный API, веб-редактор KAPLAYGROUND с более чем 90 примерами и поддержку npm, CDN и TypeScript.
Doriax — это легковесный нативный игровой движок на C++ для 2D и 3D проектов, с визуальным редактором, Lua-скриптами, ECS-архитектурой и кроссплатформенным экспортом.
Spine Runtimes — официальные библиотеки для интеграции 2D-анимации Spine в игровые движки; требуют наличия лицензии Spine у пользователей.
EnTT — это header-only библиотека Entity-Component-System (ECS) на современном C++ для разработки игр, используемая в Minecraft и других коммерческих проектах. Отличается высокой производительностью, низким потреблением памяти и обширными утилитами, включая рефлексию, планирование и управление ресурсами.
pygame — это бесплатная кроссплатформенная библиотека Python с открытым исходным кодом для создания мультимедийных приложений и игр на основе SDL. Она предоставляет 2D-графику, звук, обработку ввода и инструменты разработки игр, такие как спрайты и обнаружение столкновений.
Курируемый список ресурсов для разработки игр: ассеты, движки, инструменты, дизайн и управление проектами, с выделением бесплатных и открытых вариантов.
pygame-ce (Community Edition) — это созданный сообществом форк популярной библиотеки pygame, предоставляющий надёжный кроссплатформенный Python-фреймворк для разработки мультимедийных приложений и видеоигр.