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

Takatora предоставляет локальную автоматизацию сборки игровых проектов на Windows и macOS, ориентируясь в первую очередь на одиночных разработчиков и небольшие команды. Приложение устраняет необходимость в размещённых или самостоятельно развернутых CI‑серверов (например, Jenkins или GitHub Actions), работая как единое приложение на машине пользователя. Ключевые возможности включают: - Поддержка движков: встроенное обнаружение и потоки сборки для Unreal Engine, Unity и Godot. - Конфигурация: потоки сборки определяются с помощью TOML, а задачи описываются скриптами F# (.fsx). - Интерфейсы: доступен как командный интерфейс (CLI), так и настольный GUI, построенный на Avalonia. - Автоматизация: функция наблюдения за репозиторием автоматически запускает сборки при новых коммитах. - Локальная интеграция: возможность открывать проекты напрямую в редакторах/IDE и управлять историей запусков локально. - Система контроля версий: поддержка git и git‑lfs. Программное обеспечение построено на .NET 8 и F#. Оно рассчитано на работу в рамках одной машины, фокусируясь на процессах упаковки и распространения без накладных расходов удалённых агентов или YAML‑конфигураций серверов.