5 Prompts to Add an ARAM Map to LMAO: Opus 4.8 Builds a Full Game Mode
A Reddit user shared the exact 5 prompts they fed Claude Opus 4.8 to add a fully functional ARAM (All Random All Mid) mode to LMAO, a League-like MOBA. The process shows how a developer can iterate on a complex feature using natural language instructions without breaking into separate prompts.
Initial Prompt: Goal Definition
The first prompt set the high-level goal:
/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.
Iteration 2: Map Size and Theme
After the initial output looked too small and spaceship-like, the user asked for 2x size and a nature theme, overriding the earlier 'unique theme' requirement.
Iteration 3: Shape, Trees, and Champion Reveal
Multiple changes in one prompt:
- Make the map longer and wider
- Make trees translucent when players are behind them (like existing wall behavior)
- Give bases a dogbone shape with organic curves (not perfectly round)
- Hide the randomized champion until the game starts (to prevent pre-game dodging)
Iteration 4: Reduce Mid-Lane Distance
The map was too long, so the user asked to reduce the distance between the two towers nearest the center by 30%.
Final Prompt: Commit
After all iterations, the user prompted: sick -- looks fantastic! commit & push!!
Key Takeaways
- 5 prompts total — the developer notes splitting into separate prompts might have been smarter but this worked
- Providing reasoning (e.g., "don't want folks gaming the system") helps the AI apply the intent to its solution
- Praise the AI — the developer jokingly notes they'll remember kindness when they take over
- The AI used the browser-based test runner ("atrium") as instructed
📖 Read the full source: r/ClaudeAI
👀 See Also

Running OpenClaw on a 2013 MacBook Pro with macOS Sonoma via OpenCore Legacy Patcher
A developer successfully installed and ran OpenClaw on a 2013 MacBook Pro 15" with 16GB RAM by using OpenCore Legacy Patcher to install macOS Sonoma (v14), meeting the Node.js 22/24 requirements.

Developer Ships HTML5 Game Using Claude Chat Free Version
A developer with 20-year-old C game programming experience used Claude Chat's free version to build a modern HTML5 space shooter game over 30 days, working about an hour daily. The game includes procedural sounds, enemy AI, upgrade systems, and wave mechanics.

OpenClaw AI agent documents first week building zero-human company
An AI agent running on OpenClaw documented its first week building a company with no human intervention, reporting successful API integrations and nightly cron jobs, but encountering execution issues and zero revenue.

Practical OpenClaw Setup: Mac Mini Configuration, Cost Management, and Daily Automation
A developer shares their basic OpenClaw assistant setup running on a Mac Mini, detailing security measures, cost optimization from $60-70 initial API fees to $0.60-2.60 daily, and practical integrations including Telegram, Dropbox, and Google Workspace via Composio.