- Udacity Front-End Nanodegree Project
- important notes
- how to play
- For contribution
For this project, I am using udacity starter code. which includes animation loop, starter game engine code, starter HTML and CSS code and resource cached code.
- User can use (up, down, left, right) arrow keys
- with the help of arrow keys user have to cross the road
- there are some bugs on the road which user has to avoid
- there are additional 3 lives are given
- if the user collides with the bugs:
- decrease the life by 1
- if no life is remaining then game restarts
- user can purchase the extra life using collectives (5 collectives per life)
- there is a panel on the side of the game which includes:
- player character: user can change at any time by clicking
- Objects: user can change at any time by clicking
- Scores: successfully crossed road score and objects collected score
- life: total available life and buy life button
- 1-point: cross the river
- 1-collective: collect one object
- flex display property
- event handling using (JS)
- responsive design
- rendering using canvas
- object-oriented js