Closed
Milestone
Jul 1, 2024–Jul 7, 2024
Week 5: MVPv2 and pipelines
This week our goal is to deliver MVPv2 and install CI/CD routines. Here are the broad tasks:
- Take out the most important points from the previous customer meeting and work on them
- UI: Action buttons on the right are better to be spread horizontally. This is better for left hand users
- UI: The "level" circle is not necessary. We decided to not include level-based progression
- UI: Make city metrics display more legible
- Placement: Allow destroying buildings
- Add new features for MVPv2.
- Add ability to place roads
- Add the university building
- Check if the building is connected to the university by a road and only then activate it
- Add a (draft) ability to hold events
- Graphics
- Bring ready sprites of buildings into the game
- Request sprites for UI and units
- Test driven development and CI
- Add CI for linting C# code on push
- Add CI for building a web release when a merge request is accepted (i.e. new feature completed). Publish this build with GitLab Pages (if available at university's domain)
- Add tests. Decide which features need testing and add the tests.
After everything is done, do a retrospective, update the tracking sheet and submit the assignment.
Closing thoughts
During this milestone we highly overestimated our capacity. A lot of issues and points were skipped and not implemented in time. Most of the time we spent setting up the CI and working on what to do next. During next sprint we should focus more on improving and clarifying the game design document as well as improving the documentation.