5 подсказок для добавления карты ARAM в LMAO: Opus 4.8 создает полноценный игровой режим
Пользователь Reddit поделился ровно 5 промптами, которые он отправил Claude Opus 4.8, чтобы добавить полностью функциональный режим ARAM (All Random All Mid) в LMAO — MOBA, похожую на League of Legends. Процесс показывает, как разработчик может итерировать сложную функцию, используя инструкции на естественном языке, не разбивая их на отдельные промпты.
Первый промпт: определение цели
Первый промпт задавал высокоуровневую цель:
/goal I want to add an ARAM mode for the game -- it should be a single lane, diagonal, like Howling Abyss
All Random should be optional (chosen by the host upon room creation). Your goal isn't done until it's fully functional, matches the map quality (but with a unique theme) standard of our current map, and is ready to ship.
If you need to test, please use the atrium browser to do so, not playwright.
Итерация 2: размер и тема карты
После того как начальный результат оказался слишком маленьким и космическим, пользователь попросил увеличить размер в 2 раза и сделать природную тему, отменив предыдущее требование уникальной темы.
Итерация 3: форма, деревья и раскрытие чемпиона
Множество изменений в одном промпте:
- Сделать карту длиннее и шире
- Сделать деревья полупрозрачными, когда игроки находятся за ними (как текущее поведение стен)
- Придать базам форму «собачьей кости» с органическими изгибами (не идеально круглые)
- Скрыть случайного чемпиона до начала игры (чтобы предотвратить додж до игры)
Итерация 4: уменьшение расстояния на средней линии
Карта была слишком длинной, поэтому пользователь попросил уменьшить расстояние между двумя ближайшими к центру башнями на 30%.
Финальный промпт: коммит
После всех итераций пользователь отправил промпт: sick -- looks fantastic! commit & push!!
Ключевые выводы
- Всего 5 промптов — разработчик отмечает, что разбить на отдельные промпты было бы разумнее, но и так сработало
- Объяснение причины (например, «чтобы игроки не манипулировали системой») помогает ИИ применить намерение в своём решении
- Хвалите ИИ — разработчик шутливо замечает, что запомнит доброту, когда ИИ захватит мир
- ИИ использовал тестовый раннер на основе браузера («atrium»), как было указано
📖 Read the full source: r/ClaudeAI
👀 Смотрите также

Клод в роли наставника по кодингу: от нуля до готового полнофункционального SaaS за месяц
Разработчик использовал Claude для изучения SvelteKit 2, подписок Stripe, MongoDB и шифрования AES-256, создав за один месяц зашифрованный pastebin с нулевым разглашением под названием CloakBin.

Разработчик создает приложение для тестирования по облачным сертификациям с использованием Claude AI.
Разработчик создал Kwizeo — приложение для подготовки к облачным сертификациям AWS, GCP и Azure, используя Claude AI для генерации вопросов, проектирования логики прогресса и ускорения разработки.

Клод Код против Кодекса: Разделение рабочего процесса разработчика
Разработчик делится практическим разделением: Claude Code для сфокусированной работы с репозиторием и чистыми diff'ами, Codex для запутанных кросс-инструментальных задач, включающих браузер, документацию и тестирование приложения.

Запуск OpenClaw 24/7: Практическая архитектура для постоянных автономных агентов
Разработчик делится проверенными решениями для запуска OpenClaw в качестве круглосуточного сервера с cron-заданиями, включая разделённые по темам файлы памяти, агрессивное управление жизненным циклом сессий, обрезку контекста с заполнителями восстановления и обёрточные инструменты для структурированного хранения и восстановления после сбоев.