Разработчик создал гео-игру Mifozov за шесть дней, используя ИИ-агентов для написания кода, отрисовки графики и развертывания сервера. В проекте реализовано 90 видов славянских духов, система идолов, торговец и рейтинги. За время разработки было сделано более 140 коммитов.
Технический стек основан на TypeScript, включая Three.js для браузера и Fastify для сервера. Для контроля процесса ведется журнал решений на 600 строк, а каждая фаза разработки выделена в отдельную ветку Git. Графика, включая спрайты и анимации персонажей, создана с помощью локальных нейросетей, таких как ComfyUI и SDXL.
Механика поимки духов была изменена с рисования узоров на систему «рогатки» для улучшения игрового процесса. Серверная часть использует HMAC-подписи для предотвращения манипуляций с данными, а логика игры синхронизирована между клиентом и сервером. Проблемы с точностью GPS решены игнорированием данных с погрешностью более 150 метров.
Приложение для Android собрано через Capacitor и GitHub Actions. Для работы с Telegram в условиях ограничений используется посредник на Cloudflare Workers, а сервер опрашивает бота каждые 25 секунд для получения обновлений. Скорость перемещения игрока выше 32 км в час приводит к временному скрытию игровых объектов.






