Игру правят несколько рук одновременно
У живого мира есть неприятное свойство: он работает, пока вы его правите. Игроки ходят по картам, мобы дерутся, сервер держит состояние в памяти. В этот же момент один человек меняет анимацию скорпиона, второй добавляет предмет в таблицу добычи, третий двигает переход между локациями. И это ещё до того, как к работе подключается ИИ-агент.
Сломать общий контент в такой схеме может кто угодно, а не только машина. Поэтому вопрос стоит не «кто быстрее», а «что окажется в игре после того, как все закончат». Ответ, который я выбрал: контент разложен на самостоятельные элементы, у каждого свой репозиторий и своя история. Правки не заливаются в мир напрямую — сначала видно построчно, что именно уйдёт.
И ещё одно условие, которое я держал с самого начала: чтобы начать работать, не нужно ничего разворачивать у себя. Браузер, учётная запись — и вы правите живую игру, которую запускает мой сервис.