This sprint, we plan on fully implementing the game save functionality. This will allow players to save their game state in case they want to keep their progress over multiple sessions of play. This is a feature with significant overlap with other teams' work, so significant cross-team collaboration will be necessary throughout the sprint
This is also a continuation from Sprint 3 Save Game specifically #276 which requires bug fixing and general expansion to allow for the work conducted by teams in sprint 3. From the end of sprint 3 SaveGame was semi functional but due to last minute changes requires work and touchups and expansion to other features.
SubFeature/component (optional)
[x] Save enemies
[x] Save daynightcycle
[x] Fix buildings save
[x] Fix EnvironmentalObjects save
[ ] Fix the shop window issue (talk to team 6 - Lumin)
[x] Tests written
[x] Code cleanup & bug fixes
[x] Misc tests for code coverage
Dependencies
Fixing game load when opening and closing shop will rely on shop refinements (#315 )
Fixing building and entity placement will rely on the universal grid system (#211 )
Many other code dependencies
Milestones
List of sub-features you intend to have done and in Master by the end of the sprint.
[ ] Buildings, EnvObjs fixed (Oct. 11)
[ ] DayNightCycle, enemies base completedGoal 2 (Oct. 12)
[ ] Shop completed (Oct. 13)
[ ] Tests written (Oct. 15)
[ ] Code cleanup, bug fixes (Oct. 16)
[ ] Everything committed, pushed to main (Oct. 17)
Description
This sprint, we plan on fully implementing the game save functionality. This will allow players to save their game state in case they want to keep their progress over multiple sessions of play. This is a feature with significant overlap with other teams' work, so significant cross-team collaboration will be necessary throughout the sprint
This is also a continuation from Sprint 3 Save Game specifically #276 which requires bug fixing and general expansion to allow for the work conducted by teams in sprint 3. From the end of sprint 3 SaveGame was semi functional but due to last minute changes requires work and touchups and expansion to other features.
SubFeature/component (optional)
Dependencies
Fixing game load when opening and closing shop will rely on shop refinements (#315 ) Fixing building and entity placement will rely on the universal grid system (#211 ) Many other code dependencies
Milestones
List of sub-features you intend to have done and in Master by the end of the sprint.
Completion Deadline: Oct. 18
Extras (optional)
Documentation TODO
Members