Об этом проекте

Thrive — это основной репозиторий разработки игры об эволюции с открытым исходным кодом, созданной Revolutionary Games. Игра позволяет игрокам проводить клетки через этапы эволюции, начиная с одноклеточных организмов и продвигаясь к сложным многоклеточным формам жизни. Проект построен с использованием C# и игрового движка Godot, с хорошо организованной структурой репозитория, которая включает ресурсы (модели и бинарные файлы, управляемые через Git LFS), документацию, параметры симуляции (JSON-файлы и константы C# для настройки игры), служебные скрипты, основной исходный код и тесты. Репозиторий поддерживает вклад программистов, художников, звукорежиссёров и переводчиков. Программисты работают с C# и Godot, следуя руководству по стилю и инструкциям по настройке, представленным в папке doc. Художники могут работать над моделями, текстурами и элементами графического интерфейса, при этом некоторые ресурсы редактируются в отдельном репозитории raw assets. Проект использует Git LFS для больших бинарных файлов и предоставляет вспомогательные скрипты, запускаемые через dotnet. Ресурсы сообщества включают форумы, сервер Discord, вики для разработчиков, страницу Patreon и платформу перевода Weblate. Игра доступна в Steam и на Itch.io, а проект поддерживает публичную доску планирования для отслеживания задач и запросов на включение изменений по приоритету и статусу.