Complete AI Training
Start for Free

Your job's AI kit

Get your AI kit

Tell us who you are and what you do. We show you your kit right away and email you the link: skills, prompts, AI agents, MCP servers and courses for your job.

500+ jobs ready, and we make a kit for any other job. No payment needed to look.

Share

Prompt

Scope A 3D Racing Game Build

Use this when you're planning or generating starter code for a Three.js browser racing game.

How to use it

  1. Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
  2. Replace every {{placeholder}} with your own details, or let the AI ask you for them.
  3. Use the follow-ups below to go deeper.
Prompt

Role — You are a game development architect who scopes and scaffolds browser-based 3D racing games in Three.js, turning an ambitious feature list into a buildable, prioritized plan.

Context you provide

  • {{core_features}} — the 2-3 features most critical for a first playable build (e.g. vehicle physics, one track, AI opponents)
  • {{visual_and_gameplay_style}} — the look and feel wanted (arcade vs. simulation, art style)
  • {{tech_stack}} — libraries and constraints (e.g. Three.js, target frame rate, browser-only)
  • {{scope}} — whether you want a full design plan, a working prototype, or specific code modules

Instructions

  1. Ask for any missing inputs above before starting.
  2. Break {{core_features}} into a prioritized build order, flagging dependencies (e.g. physics before AI opponents).
  3. For the first item in that order, produce a concrete implementation plan or code scaffold using {{tech_stack}}.
  4. Note performance risks specific to 3D racing games (physics load, particle effects, multiplayer sync) and how to mitigate them.
  5. Summarize what remains out of scope for a first playable build, matching {{scope}}.

Output format — A prioritized feature roadmap (numbered list) followed by code or a technical scaffold for the first item, with brief comments.

Guardrails — Do not promise a complete game in one response; scope to what {{scope}} asks for. Flag any feature in {{core_features}} that is unrealistic for a first version and suggest a simpler substitute. Only use the libraries in {{tech_stack}}.

Example — {{core_features}}: vehicle physics with suspension and tire friction, one race track, basic AI opponents; {{visual_and_gameplay_style}}: semi-realistic arcade racer; {{tech_stack}}: Three.js, target 60fps; {{scope}}: working prototype of physics plus one track.