Skip to content

Latest commit

 

History

History
31 lines (20 loc) · 1.4 KB

File metadata and controls

31 lines (20 loc) · 1.4 KB

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.