Go to main Jump to objective: 1 2 3 4 5 6 7 8 9 10

Objective 10: User Interface

The interface is implemented in Interface.js. The interface adds several things: a start menu, a pause menu (press "P" in game), the ability to restart either by dying or by pressing "R", and an end game screen. The interface also keeps track of the time that has passed in the top right of the screen. The interface visuals are created using html elements and css styling. The interface also manages some aspects of game setup and creation.