Skip to content

lsegg/javascript-game-development-course-for-beginners

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

22 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

JavaScript Game Development Course for Beginners

This is the codealong endless runner game for the JavaScript Game Development Course for Beginners by freeCodeCamp.

Built with ๐Ÿ› ๏ธ

  • HTML5 - Markup language
  • CSS3 - Stylesheet language
  • JavaScript - Lightweight programming language

Features ๐Ÿ“‹

  • Vanilla JavaScript sprite animation (parallax backgrounds, enemy movement patterns, collisions, etc)
  • 4 principles of Object Oriented Programming:
    • Encapsulation
    • Inheritance
    • Polymorphism
    • Abstraction
  • Debug mode

Previews ๐Ÿ‘๏ธ

preview

preview_enemy_hit

preview_game_over

Requirements โš™๏ธ

A text editor like Visual Studio Code and a development local server such as Live Server.