Comp Sci Topic: Input, Process, Output
Part of Game Lab CSD Unit 3, 4 & 6
Comp Sci Topic: - Operating systems and Application software
You will be designing application software in GameLab!
Part of Game Lab CSD Unit 5
part of Game Lab CSD Unit 9
Comp Sci Topic: Algorithms
Part of Game Lab CSD Unit 7
Ignore the function draw() code, you will learn about it in Task 4
Part of Game Lab CSD Unit 11 and the 2018 Game Lab CSD Unit 9
Part of Game Lab CSD Unit 14
Comp Sci Topic: Searching and sorting algorithms
Part of Game Lab CSD Unit 15 and the 2018 Game Lab CSD Unit 13
Part of Game Lab CSD Unit 24
Part of Game Lab CSD Unit 24
S
T
A
R
T
G
A
M
E
E
N
D
Part of Game Lab CSD Unit 18
Part of Game Lab CSD Unit 21
Part of Game Lab CSD Unit 19 & 22
Jumping involves key input, velocity and gravity
Part of Game Lab CSD Unit 12
You will need to create the following:
A start screen with a start button.
2 user controlled paddles on either side.
A ball that will bounce off the paddles and the top and bottom walls.
A score count for each side.
If you are stuck, review some of the practice tasks.
If you are up for a challenge:
An AI opponent for single player games.
An option for mouse or keyboard control (single player only).
A difficulty setting that changes the speed of the ball.