TGViewer
Мастерская Ярослава Кравцова Мастерская Ярослава Кравцова @yarkravtsovworkshop · 373 subscribers
Post #202 383
В последнее время увлекся темой создания игр вайбкодингом прямо под веб, чтобы запускались без установок, регистраций, скачиваний. Началось это ещё в феврале прошлого года, когда я попросил ChatGPT сделать мне игру Lines так, чтобы это был html-файл. На удивление, это получилось. Поиграть можно тут. Нейронка поняла концепт игры, что как надо закодить и как улучшить игру по моим комментариям. С тех пор я время от времени баловался тем, что просил нейронку собрать что-нибудь под web, в том числе под технологию трехмерной графики three.js.

Пока не случился не вышла модель Claude Fable от Anthropic. Ради прикола и испытания технологии я попросил эту модель сделать мне веб-игру, специально дав лишь общие указания. Какого же было моё удивление, когда на выходе получилась вполне работающая игра. Вот только на следующий день у всех отобрали доступ к Fable. Но впечатление осталось. Зародилась уверенность, что можно таким образом собрать что-то стоящее. К тому же я немного устал от Roblox и хотел отвлечься.

Моё внимание переключилось на ChatGPT, а точнее на агента Codex. Потому что мне хотелось не только получать код и векторную графику, но и генерить 2D арт, что Claude делать не умеет, а ChatGPT очень даже умеет. Так получилась простенькая игра в жанре beat'em'up и сладком сеттинге. Пришлось попыхтеть, потому что нейронка хоть и умеет генерить арт, но совершенно не понимает что норм, а что не очень. Например, понимает что такое sprite sheet с анимацией бега в 4 фрейма, но не понимает почему не надо рисовать в анимации бега три одинаковых позы подряд. В комментариях положу примеры.

Уверовав в свои силы, решил пойти дальше и сделать небольшую игру в жанре hidden object, чтобы была не просто демка, а полноценная игра на площадке с игроками. Эта идея так увлекла, что я словил гиперфикс и нон-стоп занимался игрой 4 дня подряд. Этого хватило, чтобы довести игру до релизного состояния, как я тогда наивно думал. Тесты на игроках быстро показали, что игре до релиза требуется доработка, на которую ушло еще пару дней суммарно. В последнюю версию можно поиграть тут.

Так как это пет-проект, коммерческий потенциал которого непонятен, то имел удовольствие сделать игру на тему ностальгии по собственному детству. На удивление, ChatGPT хорошо чувствует эту эпоху и выдал приятные аутентичные картинки. Однако, чем больше было количество объектов в кадре, тем больше нейронка выдавала артефактов. Пришлось подключать Nano Banana Pro. В итоге вышел пайплайн: промп с общим описанием сцены -> картинка от ChatGPT -> ChatGPT описывает текстом собственную же картину -> по этому тексту Nano Banana генерирует качественную картинку в высоком разрешении -> в фотошопе с помощью Firefly удаляю лишние артефакты и подрисовываю дополнительные объекты.

Выходит, что сейчас у меня на руках есть простенький движок для веб-игр в жанре hidden object и понятный пайплайн производства контента. Осталось набраться терпения, разложить игру по разным платформам и посмотреть есть ли хоть какие-то в этом деньги.

p.s. Надеюсь вы покликали по ссылкам и посмотрели все упомянутые игры.
  • 👍 8
  • 🔥 8
  • ❤ 3
  • 😍 1
More from @yarkravtsovworkshop
  1. Sep 19, 2026Играл на днях в Resident Evil Requiem и обратил внимание на один момент. Игру делала коман…
  2. Sep 15, 2026В фоновом режиме продолжил эксперимент с городом на острове в итальянском стиле. На сей ра…
  3. Sep 15, 2026Я снова дал нейронке задачу сделать в Blender модель итальянского города на острове, но те…
  4. Sep 15, 2026Продолжаю делится занятными артефактами работы с ИИ. Кто пробовал голосовое общение с Chat…
  5. Sep 14, 2026Вспомнил про джем-игру Roll and Crawl. Игра была сделана на джеме GMTK Game Jam 2022 с тем…
  6. Sep 14, 2026Это чувство, проснуться и увидеть сообщение, что мои игры на Ludum Dare снова доступны. Я…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →