-score- increases by 1 each time you pass a pipe -levels- speed increases with levels -timer- the timer between pipes is shorter as speed is increased -enemies- you lose the game by touching a pipe -restart- game starts when button is clicked at end screen -"advanced movement"- velocity is calculated for up and down movement to allow the diver to tilt