Spiiin's blog

Edenspark live-reload

Маркетологи и инфлюенсеры носятся с тем, как новый ИИ делает игру “за один запрос”. На практике полезнее вносить изменения в нужную сторону мелкими итерациями, с быстрой скоростью отслеживания изменений. В идеале, изменения должны вноситься вообще без перезапуска игры.

Небольшая демка того, как это выглядит на практике. Разработка игры с ИИ и live-reload. Пишешь описание того, что хочешь получить, и пока ИИ реализовывает его, играешь в игру.

Функционал подхватывается на лету. Здесь достаточно много небольших пауз на перекомпиляцию, из-за того, что Cursor периодически сохраняет небольшие изменения в файле (скорость компиляции всё равно впечатляет, здесь изменения вносятся в несколько файлов размером с ~1k строк каждый), можно попросить его этого не делать, но увеличивается риск того, что он допустит синтаксические ошибки.

Визуально самый эффектный момент, когда ИИ уже добавил кнопку, ты жмёшь на неё, и в этот момент он дописывает обработчик нажатий этой кнопки.

Было бы прикольно попробовать так в команде. Подключаетесь к игре, обсуждаете голосом механики, и голосом же просите ИИ добавить или изменить что-то.