Skip to main content
Prompts Three.js 3D Racing Game Creator

developer coding user risk: low

Three.js 3D Racing Game Creator

Create an exciting 3D racing game using Three.js and JavaScript, implementing realistic vehicle physics, detailed customizable car models, multiple race tracks, AI opponents, split…

PROMPT

Create an exciting 3D racing game using Three.js and JavaScript. Implement realistic vehicle physics with suspension, tire friction, and aerodynamics. Create detailed car models with customizable paint and upgrades. Design multiple race tracks with varying terrain and obstacles. Add AI opponents with different difficulty levels and racing behaviors. Implement a split-screen multiplayer mode for local racing. Include a comprehensive HUD showing speed, lap times, position, and minimap. Create particle effects for tire smoke, engine effects, and weather. Add dynamic day/night cycle with realistic lighting. Implement race modes including time trial, championship, and elimination. Include replay system with multiple camera angles.

EXPECTED OUTPUT

Format
code

SUCCESS CRITERIA

  • Implement realistic vehicle physics with suspension tire friction and aerodynamics
  • Create detailed car models with customizable paint and upgrades
  • Design multiple race tracks with varying terrain and obstacles
  • Add AI opponents with different difficulty levels and racing behaviors
  • Implement split-screen multiplayer mode for local racing
  • Include comprehensive HUD showing speed lap times position and minimap
  • Create particle effects for tire smoke engine effects and weather
  • Add dynamic day/night cycle with realistic lighting
  • Implement race modes including time trial championship and elimination
  • Include replay system with multiple camera angles

FAILURE MODES

  • Overly ambitious scope may result in incomplete or simplified implementation
  • Physics may lack realism due to complexity
  • AI behaviors might be rudimentary
  • Split-screen multiplayer could be technically challenging and omitted
  • Particle effects and lighting might be basic

CAVEATS

Missing context
  • Output format (e.g., single HTML file, GitHub repo)
  • Sources for 3D models, textures, and sounds
  • User input controls (keyboard, gamepad)
  • Performance targets (FPS, browser compatibility)
  • Code organization and file structure

QUALITY

OVERALL
0.65
CLARITY
0.95
SPECIFICITY
0.85
REUSABILITY
0.15
COMPLETENESS
0.65

IMPROVEMENT SUGGESTIONS

  • Specify output as a complete, runnable single HTML file with inline assets for easy testing.
  • Break into phased prompts: core engine first, then features incrementally.
  • Add priorities: MVP features vs. advanced ones.
  • Include references to Three.js examples or physics libraries like Cannon.js.
  • Define success criteria, e.g., 'Game must run at 60 FPS on modern browsers.'

USAGE

Copy the prompt above and paste it into your AI of choice — Claude, ChatGPT, Gemini, or anywhere else you're working. Replace any placeholder sections with your own context, then ask for the output.

MORE FOR DEVELOPER