Day 1 – Warm up
Participants get to know each others, form teams, learn about Agile values and principles, set the scope of the day and assemble assets / prototype.
Day 2 – Design & Architecture
Programmers and artists/designers organise to quickly deliver a prototype, while planning for future enhancements.
Day 3 – Game Play
Programmers and artists/designers work together to deliver a playable demo with all key features.
Day 4 – Clean Up
Programmers work on profiling and architecture optimisations and debugging, while artists/designers work on optimising assets.
Programmers and artists/designers put together unit and integration tests.
Day 5 – Retrospective and Wrap Up
After a review / retrospective, teams set new objectives and everyone plans what they need to learn to add new features.
At the end of the day, everyone shares with the others the challenges they faced and how they addressed them so that attendees get to learn from each other’s experience.