Releases: RelativeForce/CS3010-FinalYearProject
Final Release
Definition
The final iteration of the game will be complete. The game is playable, and all the features defined in the project deliverables have been completely implemented. During this period research and focus group study was undertaken on how to improve the game. This informed the deliverables that were added or improved for this release.
Unit Tests
- PureScript Unit tests pass
- C# Unit tests pass
Manual Tests
- Test tour pass
- Initial game download time pass
- Browser support pass
- Google chrome
-
Safari -
Mozilla firefox - Microsoft edge
- Performance on a variety of hardware
- Server response time
Deployed
- Azure Website
Minimum Viable Product
Definition
A single level of the game will be playable. Meaning that the user can play that level on both a desktop web browser and mobile web browser. These will be tested and thoroughly in compliance with the Quality Assurance Plan. The high scores should be stored correctly in the database and conform to basic data security. The user will be able to play the level and store their high score. This high score will be visible to other players. Users will not have to sign up but must complete the game to store their high score.
Unit Tests
- PureScript Unit tests pass
- C# Unit tests pass
Play Tests
- The Landmark Tour
- The Intellectual Tour
- The All-Nighter Tour
- The Bad-Neighborhood Tour
- The Back Alley Tour
- The Supermodel Tour
- The Couch Potato Tour
- The Obsessive-Compulsive Tour
See Release test plan for tour descriptions and steps.
Deployed
- Azure Website
Proof of Concept
Definition
The basic implementation of the game engine. At this point, the game is not in a playable state. The image/sprite rendering will be added to the engine and the web API will be implemented and deployed. Any technologies required to develop the defined deliverable features should be incorporated into the game engine. At this point, the quality assurance plan is will be written and the process for documenting effort spent and tasks to be done is well defined.
Issue: #14
Tests
No end-user testing required as the game is not in a playable state
- PureScript Unit tests pass
- C# Unit tests pass
Deployed
17/10/19 - Azure Website