YoVDO

Create a Platformer Game with JavaScript - Full Tutorial

Offered By: freeCodeCamp

Tags

Javascript Courses Game Development Courses Level Design Courses Collision Detection Courses Sprite Animation Courses

Course Description

Overview

Dive into a comprehensive tutorial on creating a platformer game using vanilla JavaScript. Master the Model, View, Controller (MVC) strategy and Object Oriented Programming (OOP) principles to organize your code effectively. Progress through programming movement, drawing tile maps, and implementing collision detection. Enhance your game with sprite animations, level loading mechanics, and item collection features. Access the provided code, assets, and working example to follow along and reinforce your learning. By the end of this 2-3 hour tutorial, you'll have developed a fully functional platformer game while gaining valuable insights into game development techniques using pure JavaScript.

Syllabus

) Part 1: Organization.
) Part 2: Movement.
) Part 3: Tile Map.
) Part 4: Tile Based Collision Detection And Response.
) Part 5: Sprite Animation.
) Part 5 1/2: Tunneling.
) Part 6: Loading Levels.
) Part 7: Collecting Items.


Taught by

freeCodeCamp.org

Related Courses

Programming Languages
University of Virginia via Udacity
Building a Basic Website
University of Massachusetts Amherst via Independent
iDESWEB, Introducción al desarrollo web
Miríadax
Web Engineering II: Developing Mobile HTML5 Apps
Technische Hochschule Mittelhessen via iversity
Web Application Architectures
University of New Mexico via Coursera