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
👀 Смотрите также

Клод как единственный учитель рисования: итоги первой недели и неожиданные замечания
Разработчик использовал Клода как единственного учителя для портретов цветными карандашами. Критика Клода игнорировала смешивание тонов кожи и вместо этого указала на первоначальный пятиминутный набросок как на корень проблемы.

Интеграция OpenClaw и n8n для пакетной генерации изображений
Разработчик делится рабочим процессом, использующим OpenClaw для понимания намерений и n8n для пакетной генерации изображений, с Google Sheets для организации. Настройка использует MiniMax M2.7 через Atlas Cloud и экономит токены, разделяя планирование и выполнение.
OpenClaw как разработчик: двухнедельный эксперимент с изолированными ИИ-агентами кодирования
Разработчик создал автономного «AI-разработчика» на базе OpenClaw, который работает в Slack, использует Claude Code для написания кода и работает с конфигурациями только для чтения. После двухнедельного теста он задается вопросом, не является ли его подход без самообучения тупиковым.

BinktermPHP: Полноценная платформа для BBS/FidoNet, созданная в основном с помощью Claude
BinktermPHP — это веб-ориентированная BBS с открытым исходным кодом, написанная на PHP 8 с использованием PostgreSQL, включающая встроенный почтовый клиент binkp для FidoNet, эхопочту/сетевую почту, файловые области, дверные игры, серверный push в реальном времени и MCP-сервер, предоставляющий доступ к эхопочте для ИИ-ассистентов. Разработчик сообщает, что создал её почти полностью с помощью Claude для реализации, в то время как сам занимался архитектурой и тестированием.