Create a Platformer Game with JavaScript - Full Tutorial
Offered By: freeCodeCamp
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
Video Game Design and Development: Introduction to Game ProgrammingAbertay University via FutureLearn Computer Science for Game Development
Harvard University via edX Practical Game Development in Unity 4: Level 1
Udemy Game Development for beginners with Python
Udemy Code Your First Game: Arcade Classic in JavaScript on Canvas
Udemy