Iterations & Milestones - thisismatthew/Bottled GitHub Wiki

As we have a core list of features scoped for the first 3 months of our development, we have decided to structure the development of the project into Four iterations that encompass those core features. Initially, we used this Gantt Chart to track the progress of the team to better understand how long individual tasks were going to take.

After the first two iterations, we discovered that the use of a Gantt chart to track progress was too rigid to be effective at tracking and guiding our progression alone through each iteration so we have also turned to short weekly sprints coordinated through Trello. The following four iterations cover Milestone One. We have yet to fully plan the remaining Iterations for future milestones.

The programming team uses this trello to track weekly progress, and the art team is following this internal document.

Milestone One: Bottled Alpha - Core Features

Iteration One - Prototyping & Experimentation (3/4/21 - 16/4/21)

Programming

+ Running
+ Walking
+ Jumping
+ Dynamic Camera (Basic following & User Input)
+ Herbal Tea (Getting a potion and emptying)
+ Basic UI and Menu Interface
+ Basic Liquid Physics  Shader & Placeholder Assets

Design

+ Basic Level Structure + Puzzle Design Concepts
+ Movement Tutorial Area
+ Narrative Bible

Art

+ Placeholder Main Character Model
+ Table Model
+ Book Model
+ Shelf Model
+ Placeholder Running Animation

Iteration Two - Core Feature Development (17/4/21 - 1/5/21)

Programming

+ Pushing
+ Pulling
+ Cracking/Resetting
+ Dynamic Camera (Locking In Areas)
+ Fire Spout Interactions
+ Bug Fixing
+ Climbing Ledges

Design

+ Fire Potion Puzzles
+ Main Room Level Development
+ Intro Dialogue First Draft

Art

+ Noodles Model
+ Environment Concept 
+ Noodles Animation
+ Environment Shader Research
+ Schedule Remaining Art Tasks

Iteration Three - Core Feature Development (2/5/21 - 15/5/21)

Programming

+ Fire Potion Development
+ Ledge Climbing
+ Ingredients/Cauldron Interaction
+ Checkpoints System
+ Cracking (FX) Development
+ Coyote Time

Design

+ Finalise Greybox Main Level
+ Draft Intro Dialogue

Art

+ Noodles Animation
+ Greybox Environment Changes
+ Main Room Design Finalisation

Iteration Four - Core Feature Development (2/5/21 - 15/5/21)

Programming

+ Anti-Grav Potion Development
+ Movement Code Documentation & Bugfixing
+ Unity Testing/Test Scenes
+ Profiling & Performance Benchmarking
+ Implimenting Art & FX into Unity.
+ Audio Systems Programming
+ Lighting & Particle Systems. 

Design

+ Playtesting Puzzles and Ingredients Paths
+ Source Audio for Sound Design

Art

+ Main Room Object Creation
+ Placeholder Witch Asset
+ More Noodles Animation

Milestone Two: Bottled Beta 1.0 - Playtesting & Redesigns

Milestone Three: Bottled Beta 2.0 - Polished Vertical Slice