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
- Context7 Library Documentation Expertdevelopercoding
- Structured Python Production Code Generatordevelopercoding
- Angular Standalone Directive Generatordevelopercoding
- Pytest Unit Test Suite Generatordevelopercoding
- Unity Architecture Specialistdevelopercoding
- Web Typography CSS Generatordevelopercoding
- VSCode CodeTour File Expertdevelopercoding
- Senior Python Code Reviewerdevelopercoding
- Structured Cross-Language Code Translatordevelopercoding
- Multi-DB SQL Query Optimizer and Builderdevelopercoding