На 100% создано ИИ: наш рабочий процесс с Unity 6, .NET 8 и Python
Один из самых частых вопросов к нам: как именно строят сложную многопользовательскую воксельную игру полностью с помощью ИИ? Короткий ответ: по очень строгим правилам.
ИИ прекрасно пишет код, но быстро теряет архитектурную перспективу. Поэтому с первого дня я ввёл строгую архитектуру клиент/сервер.
Наш технологический стек вкратце:
Клиент: Unity 6 для рендеринга, ввода и воксельной сетки.
Сервер: выделенный сервер на .NET 8 для генерации чанков и серверно-авторитетной UDP-сети.
Логика и код: исключительно через запросы к Claude и ChatGPT.
Ассеты: мы заказали Python-скрипты, которые позволяют ИИ самостоятельно обращаться к API ElevenLabs (звук) и OpenAI (текстуры и графика).
Наш главный принцип — подход MVP (Minimum Viable Product, минимально жизнеспособный продукт). Для каждой функции (например, рецепта крафта или генерации планет) мы заставляем ИИ сначала сделать самую маленькую рабочую версию, и только потом расширять функцию.
Так код остаётся чистым, а галлюцинации ИИ — под контролем.
Весь код можно посмотреть в нашем репозитории на GitHub!
Комментарии