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.