CODE CREATIVE
CREATING THE MAP
A list of expectations
Criteria Points Yes/No
Has a map that is extended in width and height. 2
Has a Camera class with constructor defined. 2
Camera class has an update method defined that calculates the x and y offsets. 2
Has a worksheet that draws the calculations of update and apply. 4
Has a smart camera that limits the movement of the screen to the edges of the world. 5
Defines a Camera_Entity class with constructor and update method. 4
Has a camera_entity object that starts at the bottom of the screen. 2
Makes the screen follow the camera_entity on the y axis and the ship on the x axis. 3
Has the ship move upwards with the screen when the screen is moving. 3
Sets boundaries at the top and bottom of the visible screen as it's moving. 3
Total: 30