$0.1.BSLJOH1SPDFEVSF
DetailedRequirements/Expectations
IDs Requirement/Expectations Marks
1 Randomtextures(atleastdifferenttextures) 1
2 Ball shot away in random direction 1
3 Bouncing works between balls and walls 1
4 The speed of the balls drops as time goes on, due to the gravity 1
5 Balls eventually fall to the ground and stop 1
6 Efficient implementation (modelling balls with a object class) 1
- no delay observed (after a series of mouse clickings):
a. when over 10 balls flying smoothly in the air (full mark)
b. when over 5 balls flying smoothly in the air (half mark)
- the delay observed during a series of mouse clickings is accepted
7 Collision works between balls without abnormal behaviors (hidden testing cases) 2
COMP3419: Assignment 1-b Specification