← На главную

AI написал Migo Games, но игроки не идут

24.05.2026 10:17 · hackernews

Разработчик запустил мобильную аркаду Migo Games и выложил её в App Store для Mac и iOS. Одну из игр можно попробовать прямо в браузере на migo.games. Стек технологий простой: бэкенд на Elixir и Phoenix, клиент — Swift со SpriteKit. Сервер работает на Fly.io, база — managed Postgres от Crunchy Bridge.

Автор честно признаёт: в эпоху AI-кодинга он сам не писал почти ни строчки кода. Зато читает сгенерированный код и понимает его архитектуру. Это всё ещё важно. Приложение получилось очень лёгким — всего несколько мегабайт. Пока добавлена только одна Swift-зависимость: клиент для Phoenix-сокетов. Автор вспоминает Nintendo 64 и Mario 64, который весил около 8 МБ (и большую часть занимала музыка). По его мнению, AI уменьшает потребность в раздутых библиотеках, и это здорово.

Elixir показал себя отлично. Основная игровая единица — «комната» — идеально совпадает с моделью процессов на бэкенде. Масштабировать такие игры будет несложно. Плюс отказоустойчивость: если одна комната падает, вся система не ложится. Автор ссылается на пост Cloudflare про Durable Objects. Если понадобится админка или фоновые задачи, под рукой все инструменты BEAM и Phoenix. Он рад, что не выбрал Node или Bun — хотя его родной язык TypeScript.

Неожиданный совет: запускайтесь под Mac, а не только под iOS. Симуляторы и Xcode на iOS тормозят, а сборка под Mac летает. Раньше автор делал бы ставку на веб, но веб-версия на iPhone заметно уступает нативной: нет тактильной отдачи, полноэкранного режима и плавных анимаций.

Без AI всё это было бы невозможно, но проблемы остались. Самая большая — поиск пользователей. AI не подгоняет софт под аудиторию. А из-за взрывного роста числа приложений (в App Store настоящий бум AI-проектов) конкуренция стала только жёстче. Автор призывает попробовать игры и оставить отзыв — обсуждение можно найти на HN.

Читать оригинал →