Robert Keil

Independent Game Development

Game Development Workflow Template

Pre-production

  • [ ] Concept Development #Brainstorming
    • Write down initial ideas
    • Discuss and refine ideas
    • Decide on the final concept
  • [ ] Game Design Document Creation #Planning
    • Define game mechanics
    • Design level layout
    • Detail character designs
    • Describe in-game UI

Production

  • [ ] Art and Asset Creation #Design
  • [ ] Character models
    • Concept art
    • 3D modeling
    • Texturing
  • [ ] Environment models
    • Concept art
    • 3D modeling
    • Texturing
  • [ ] UI Elements
    • Concept art
    • Implementation
  • [ ] Game Programming #Coding
  • [ ] Game engine setup
  • [ ] Implementing game mechanics
  • [ ] Character controls
  • [ ] AI programming
  • [ ] Sound Design #Audio
  • [ ] Sound effects
  • [ ] Background music
  • [ ] Voice overs
  • [ ] Level Design #LevelDesign
    • Plan level layout
    • Implement level in game engine
    • Detail environment

Post-production

  • [ ] Game Testing #QA
  • [ ] Alpha testing
  • [ ] Beta testing
  • [ ] Marketing #Promotion
  • [ ] Create promotional materials
  • [ ] Launch social media campaigns
  • [ ] Contact press and influencers
  • [ ] Game Release #Launch
  • [ ] Submit to game platforms
  • [ ] Launch game
  • [ ] Monitor for issues

Maintenance

  • [ ] Post-launch Support #Support
  • [ ] Monitor customer feedback
  • [ ] Bug fixing
  • [ ] Release patches and updates