Skip to content

Releases: RelativeForce/CS3010-FinalYearProject

Final Release

12 Mar 19:14
8f692ce
Compare
Choose a tag to compare

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

Minimum Viable Product

05 Feb 13:28
Compare
Choose a tag to compare

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

Proof of Concept

17 Oct 14:34
2992524
Compare
Choose a tag to compare
Proof of Concept Pre-release
Pre-release

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