Instruction file imported from dgimb89/game-jams (
.cursor/rules/game-jam-strategy.mdc). Copyright stays with the author.
Game Jam Development Strategy
Time Management (10-hour constraint)
Planning Phase (1 hour)
- Define core gameplay loop
- List essential features
- Create minimal viable product (MVP) scope
- Set up project structure
Development Phases
-
Core Mechanics (3 hours)
- Basic player movement
- Essential game mechanics
- Simple UI
-
Content Creation (3 hours)
- Level design
- Basic assets
- Sound effects
-
Polish & Bug Fixing (2 hours)
- UI improvements
- Performance optimization
- Bug fixes
-
Testing & Export (1 hour)
- Browser testing
- Export configuration
- Final adjustments
Development Priorities
Must Have (MVP)
- Core gameplay loop
- Basic controls
- Simple win/lose conditions
- Minimal UI
Nice to Have
- Sound effects
- Visual polish
- Additional levels
- Particle effects
Skip If Time Runs Out
- Complex animations
- Multiple levels
- Advanced features
- Extra game modes
AI-Assisted Development Workflow
Effective Prompts
- Be specific about requirements
- Include context about current implementation
- Ask for incremental improvements
- Request explanations for complex logic
Code Review Process
- Review AI suggestions before implementing
- Test changes immediately
- Keep track of implemented features
- Document any workarounds
Web Export Checklist
Pre-Export
- Test in Godot's web preview
- Verify asset loading
- Check performance
- Validate controls
Post-Export
- Test in Safari
- Verify loading times
- Check mobile compatibility
- Validate touch controls
Common Time-Saving Tips
- Use placeholder assets initially
- Implement features incrementally
- Don't spend too much time on perfect future-proof project setup
- Focus on gameplay over graphics
- Reuse code and assets when possible
- Keep scope manageable