Ушёл из бизнеса в соло-геймдев. Первая игра, первый отказ, все цифры
Если вы задумывались, а не сделать ли мне игру - я тоже)
Немного контекста, чтобы было понятно, кто пишет. Раньше я занимался бизнесом: магазин автозвука с установочным центром (на 2 бокса) в Питере, офис, склад, 14 сотрудников, офлайн, онлайн магазины на озоне, вб, яндекс маркете и даже али экспресс и конечно же свой интернет -магазин :) Закрыл, если интересно почему, пишите, отвечу ...
Потом бабл-ти кафе в Волгограде, продал...
А сейчас у меня ноль сотрудников, ноль дохода, накопления, на которые я живу, и нейросети. Пытаюсь стать соло-разработчиком игр. Это первая история из этого пути - как есть, с цифрами и с отказами.
Почему кроссворды. Да, кроссворды
Наткнулся на видео, где Пикабу Игры рассказывали, каких игр им на площадке не хватает. И они сказали - кроссвордов. Я подумал: ну да, кто в здравом уме захочет их делать? Это же муторно, туда надо тонну контента. А потом вторая мысль: стоп, у нас же есть ИИ. Он сможет. (оказалось не все, об этом ниже..)
И тут меня начинает догонять, блин круто, это же недооцененная ниша! Кто вообще захочет делать эти кроссворды, это же банально не интересно? Все будут хотеть сделать свою RPG с квестами и механиками) Да, и еще для этой аудитории не так и много всего, особенно качественного! Ну долго думать я не стал, ДЕЛАЕМ!
Собираю конвейер
Задача - не «сделать кроссворды», а сделать машину, которая делает кроссворды.
Разбираем на компоненты:
Слова. Перебрал словари (основа - словарь Ожегова), собрал банк - 60 296 слов, разложил по тематикам.
Вопросы. Тут выходит на сцену мой чернорабочий - ДипСик. Он генерировал вопросы к словам, причём в нескольких формулировках. Сейчас в базе 53 332 формулировки, 27 340 слов озвучено - и это только половина банка, можно в любой момент догнать до ста процентов.
Сетки. А вот здесь ИИ впервые сломался. Я был уверен, что сгенерировать красивую решётку - ерунда. Оказалось, это самое сложное во всём проекте. Что бы я ни делал с алгоритмами - получалась колбаса. Кривая, несимметричная, стыдная колбаса. ИИ не справился. Пришлось выкручиваться: спарсил готовые шаблоны со всех доступных сайтов, прошёлся руками, выкинул уродливые, оставил симметричные и с рисунком. Итого 1128 сеток плюс свой генератор (какой есть) под нужный размер и фигуру.
Сборка. Слова есть, вопросы есть, решётки есть - делаем генератор кроссвордов и сканвордов из этих компонентов. Задаёшь тему, сложность, размер, количество - и ДипСик собирает. Он работал несколько дней, без еды и воды и потратил около 2$.
Представьте, сколько бы это делал человек)
ИТОГ: На выходе - первые 500+ кроссвордов и сканвордов. И автонаполнение: выставил, сколько новых добавлять в какие категории, и контент теперь генерируется сам. Делаем на века)
Тут меня немного понесло
Классическая история разработчика: всегда чего-то не хватает. Кратко, что доехало до релиза: награды за разгаданные кроссворды (560 штук, 7 цветов редкости), социалка - друзья, сообщения, лайки, отзывы. Уровни и опыт. Сто с лишним ачивок.
И редактор. Любой игрок может собрать свой кроссворд и скинуть другу - «а ну разгадай». Человеку хочется делиться тем, что он сделал, - вот тебе и бесплатное продвижение, встроенное в игру. Авторские кроссворды вынес отдельным пунктом в меню, пусть красуются.
В какой-то момент пришлось себя остановить (часть идей уехала в следующие версии), отполировать и - релизить.
Релиз. Ну, почти
Воодушевлённый, отправляю заявку на дистрибуцию в GamePush (это агрегатор, раскидывает игру по куче площадок разом, берёт за это комиссию).
Через пару дней ответ:
Сердечко в отказе - это, конечно, отдельный вид искусства)
Ну что делать. Не расстраиваться же, там же попросили :)
И да, к стати вот в чем ирония - в видео ПИКАБУ ИГРЫ как раз посоветовали кроссворды сделать, а добавить на ПИКАБУ ИГРЫ можно только через GamePush, а гейм пуш отказывает потом что они ожидают игру "с уникальными механиками, качеством и визуальным стилем" вот и получается что надо сказать за Спасибо за хороший совет)
А может им просто не понравился мой маскот Мудрёша?:
Ладно, идем на Яндекс Игр, ВК с ОК напрямую...
Сага о модерации
Тут я совершил ошибку, о которой честно расскажу. У Яндекса свой SDK и своя спека. Я решил, что Клод (это ИИ, который пишет мне весь код) разберётся сам, а я не буду вникать. Клод собрал, уверенно сказал «всё проверил, всё работает». Отправляю. Семь рабочих дней ожидания - почти две календарные недели. Отказ, куча пунктов.
Оказалось, я даже не знал, что домен своего хостинга надо добавлять в разрешённый список. Чиним, Клод снова уверяет, что теперь-то точно всё. Отправляю. Ещё неделя с лишним. Снова отказ.
И вот тут пришлось признать: есть вещи, которые на ИИ не свесить, хотя казалось бы его тема. Покупки надо подключать к каждой площадке отдельно, товары заводить руками, каждый пункт спеки проверять самому. Разобрался, проверил всё лично, отправил третий раз. Параллельно та же история с VK и OK - там, справедливости ради, замечания были по делу.
Когда вы это читаете - надеюсь, игра уже живёт на Яндексе, VK и OK.
Ещё за вечер собрал версию как Telegram mini app и закинул в каталоги (findmini, minitelegram). Кстати, вопрос знающим: как вообще работает индексация мини-аппов в поиске самой телеги? Если кто разбирался - расскажите в комментах, честно не понял.
Мини апп называется: @crosswords_skan_bot
Что дальше
Кроссворды - это была разведка боем: проверить конвейер, пройти модерации, набить шишки. Проверил, прошёл, набил.
А параллельно я уже делаю вторую игру. Она совсем другая - и по жанру, и по амбициям. Как я до неё докатился и что из этого выходит - в следующей статье.
А если хотите проверить свои знания в определенной тематике: напишите в комментах тему - любую, хоть «Игра Престолов», хоть «Мемы 90-х» - я сгенерирую кроссворд по ней и скину вам ссылку.
За процессом в реальном времени - в телеге: https://t.me/solo_v_gamedev
Там без прикрас и тексты я пишу без ИИ, строго сам: цифры, отказы, что получается и что нет.













