TGViewer
Временно Степан Временно Степан @psyreq · 122 subscribers
Post #100 128
Мини-пьеса: как я игру делал

Действующие лица: я, Claude 4 Sonnet, Claude 4 Opus, Claude Code и немного Cursor в качестве IDE.

Этап 1. Детализация идеи, vision document
Начал с того, что обсудил идею с моим Claude Sonnet 4. Накинул общее описание, какой стиль хочу, сколько уровней. Закинул как референс пару скринов Марио и Соника. Через 5-7 итераций как результат получил что-то вроде one-pager'а (vision document) с описанием идеи и списком фич.

Этап 2. Roadmap на основе business vision
Тут Claude описал основные элементы игры, стартовый скрин, уровни, боссов, механики, систему здоровья и сбор монеток. А еще с GPT-4o сгенерил фоны и персонажа, круто получилось, правда?

Этап 3. Промт-инжиниринг
На основании Roadmap попросил создать крупные блоки промтов, по которым можно генерировать уровни, врагов, боссов.

Этап 4. Implementation Plan
Сохранил все созданное выше в папочку docs в проекте. И скомандовал Claude Code проанализировать проект и составить детальный план как и что будет разрабатываться. Результат - детальный Implementation Plan.

Этап 5. Генерация кода
Непосредственно, генерация кода. Скомандовал Claude Code начать разработку в соответствии с implementation plan. Прописал основные принципы явно: analyze, plan, develop, test. Only production ready code. Тут много советовался с Claude, что именно прописать в системном промте для максимизации качества и эффективности.

Этап 6. Тестирование
Сотни итераций в виде скинуть скриншот чего-то неработающего (желательно с открытым Chrome Dev Tools), попросить пофиксить. Если не пофиксит Claude Code тк у него под капотом Sonnet, сходить в более крутой Opus за фиксом и принести его обратно соннету😄

Этап 6.5. Промежуточная оптимизация
В середине процесса сходил в Gemini CLI, попросил проанализировать проект и написать сопроводительную документацию + предложить список импрувментов. Далее обработал эту инфу уже с Claude Code и имплементировал ключевые моменты.
Там же скомандовал Claude Code покрыть проект тестами и прописать инструкцию, чтобы каждый раз после больших изменений запускались тесты. Это помогло сэкономить ресурсы, тк некоторые баги и правда отлавливались при запуске тестов!

Этап 7. Итерации
Повторять этапы 5 и 6 для каждого нового импрувмента или изменения.

Этап 8. Презентация результата
После двух месяцев написать пост и поделиться игрой с общественностью.
⸻
Что получилось в итоге
Emigrant Game
⸻
Непрошенные советы

1. Не копируй код руками - сразу используй нормальные инструменты типа Cursor + Claude Code
2. Делай документацию - vision document, roadmap и implementation plan реально экономят время
3. Прописывай стандарты - системные промты с принципами качества сразу дают лучший результат
4. Тестируй как маньяк - скриншоты с Dev Tools открытыми очень помогают AI понять проблему
5. Комбинируй модели - Sonnet для основной работы, Opus для сложных случаев. А еще GPT-5 и Gemini можно пробовать.
6. Используй внешний взгляд - Gemini CLI отлично анализирует проект со стороны и предлагает улучшения, которые ты сам не заметил
7. Покрывай тестами - автотесты сэкономят кучу времени на отлов багов при новых фичах

⸻
Выводы
Как говорит Дороничев в интервью у Дудя, сейчас каждый может быть разработчиком. И это правда. Но это не так просто, как кажется из роликов в YouTube. Нужно думать как продакт-менеджер: планировать, декомпозировать, тестировать.
AI - это не волшебная палочка, а очень мощный инструмент, который требует правильной настройки и управления. Как команда разработки, только виртуальная.
Самое важное - выстроить процесс, представить что у тебя есть целая команда и ей нужно раздать задачи. А еще неоднократно спросить у AI совета. Иначе можно мучиться, как я в первые две недели (да и дальше)🙈
  • ❤ 11
  • 🔥 3
More from @psyreq
  1. Sep 24, 2026Всем доброго четвергового утра!😎 Сегодня необычный пост: ищу бизнес-аналитика на небольшо…
  2. Sep 23, 2026Не весь AI-content это slop, или вот вам шикарный ролик с просторов threads. Мини-история:…
  3. Sep 15, 2026Необязательное продолжение про скиллы. Как подойти к сборке своего скилла, чтобы не закопа…
  4. Sep 15, 2026Зачем нужны скиллы (особенно, когда у тебя каждую неделю новая LLM) На связи Степан😎 Сего…
  5. Sep 10, 2026Смотрел вчера презентацию Apple (почти как Голубой огонек для моих родителей, ежегодное со…
  6. Sep 6, 2026Поюзал GPT-6 Astra на выходных 💻 Запускал с телефона, потому что весь тредс пестрит поста…
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 →