Как я сделал геолокационную RPG за две недели

Опубликовано:

Началось всё с того, что я разозлился сам на себя. Обычная вечерняя прогулка по одному и тому же маршруту — и ни одной детали в памяти на обратном пути. Так появилась идея превратить реальный город в игровое поле. Рассказываю, как за две недели она стала работающей игрой.

Скучная прогулка, которая всё запустила

Маршрут у меня один и тот же уже года три: до перекрёстка и обратно, минут двадцать, на автомате. Уже на обратном пути поймал себя на вопросе — а я вообще что-то видел за эту прогулку? Не смог вспомнить ни одной детали.

И вот это зацепило. В городе тысячи мест, где я ни разу не был, а хожу по одному и тому же кругу — просто нет повода свернуть куда-то ещё.

Профессиональная деформация

Пятнадцать лет делаю игры — мобильные, онлайновые, было и MMO. За это время усваиваешь, что возвращает человека в игру на следующий день, а что заставляет удалить её через десять минут. Побочный эффект — перестаёшь видеть мир нормально: стоишь в очереди и думаешь, как бы её геймифицировать.

По дороге домой мозг сам разложил ситуацию по полочкам: прогулка — это игровой цикл без прогрессии. Тратишь время, перемещаешься по локации, а взамен ничего не накапливается — и завтра нет причины пойти другим путём. Отсюда мысль: а что если дать городу игровую надстройку? Не выдуманную карту, а вот эти самые улицы, дворы и парки сделать игровым полем.

Рецепт: покемоны, Path of Exile, Throne and Liberty и RP-серверы

Первая ассоциация — Pokémon GO, но меня в ней хватило на две недели: подошёл, кинул шар, поймал, пошёл дальше — без глубины, ради которой в RPG живут месяцами. Поэтому свою игру собирал из того, во что играл и что делал сам.

Геолокация и сама идея игры на реальных улицах — от покемонов. Работа с предметами, крафт, сеты и боссы — из Path of Exile и Throne and Liberty, где та самая лутовая жадность держит месяцами. А задания пришли с ролевых RP-серверов: там люди обожают, когда выдуманные задачи вплетаются в почти настоящую жизнь. Оставался шаг до мысли, что вплетать можно и в настоящую — вот музей, вот набережная, иди и сделай.

Ночь, заметки в телефоне и слово «барубу»

В тот же вечер лежал в кровати и набивал структуру игры в заметках на телефоне. Спутника игрока назвал барубу — слово показалось тёплым и ни на что не похожим. Классов пять: воин, плут, маг, следопыт, шаман — медведь, лиса, сова, обезьяна, енот. К такому спутнику привязываешься, а привязанность держит в игре сильнее любой механики.

Список рос быстрее, чем я печатал: подземелья — чтобы было чем заняться и дома, арена — потому что RPG без соперничества выдыхается, городской босс — общий враг, которого весь город бьёт сообща. Часа в два ночи перечитал заметки и понял, что описал не прототип, а целую вселенную.

Две недели и нейросети

Код писал две недели один, в паре с ИИ-ассистентами вроде Claude и ChatGPT. Весь арт — от портретов барубу до обложек подземелий — генерировал нейросетями и отбирал руками.

За две недели невозможно принять решения, на которые обычно уходит год, если этих решений нет в голове заранее. Я знал, как устроить боёвку, чтобы она не развалилась на десятом уровне, где в экономике появляются дыры, и что радиус чекина по GPS — это компромисс между честностью и удобством. Нейросеть превращает решения в код, но сами решения — твои, и когда она ошибается, нужно заметить это раньше игроков.

Спал по четыре-пять часов без режима, ел то, что можно держать одной рукой. Азарт оказался сильнее здравого смысла.

Почему выпустили сейчас, а не «когда будет красиво»

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

Почему не подождать, пока станет красиво? Это не коммерческий продукт с инвесторами и дедлайнами — мне нравится показывать то, что делаю, по мере того как оно делается. А игрокам открытая бета даёт то, чего не даст полированный релиз: возможность повлиять на игру, пока она ещё гибкая.

Пара историй из процесса

Что получилось

К концу второй недели была не демка, а работающая игра: карта с GPS-чекинами в реальных местах, пять классов барубу с деревьями навыков, арена с рейтингом, больше сорока подземелий с боссами, крафт, сеты, заточка и ежедневные задания — причина каждый день выйти из дома.

WorldQuest сейчас в открытой бете. Регистрация бесплатная, игра работает прямо в браузере — без установки, с телефона или компьютера.

Частые вопросы

На чём написана игра и использовались ли нейросети?

Код писал сам в паре с ИИ-ассистентами (Claude, ChatGPT), весь арт — нейросетями с ручным отбором. Решения по боёвке, экономике и GPS-чекину — все свои, из пятнадцати лет опыта в геймдеве.

Сколько времени заняла разработка первой версии?

Две недели до открытой беты — с недосыпом и без выходных, зато с рабочей игрой в конце, а не демкой.

Все статьи · Начать играть в WorldQuest