HTML5 Game Development: 2D Platform Game Fundamentals
Learn Phaser and modern web development by building a 2D platform game for your web browser
In this course, you’ll learn the basics of 2D game development using HTML5/Javascript and the excellent Phaser game engine. The course will focus on character movement for a platform game and introduce level creation using the Tiled level editor. We’ll cover how to build a character with various moves and animations. We’ll use a physics engine to get the jump and horizontal movement feeling just right similar to classic games like Mario Bros.
Best Seller Course: Complete C# Unity Developer 2D: Learn to Code Making Games
What you’ll learn
- HTML5 Game development using Phaser
- 2D platform game fundamentals
- Webpack and Phaser: Utilising up a robust base project
- How to work with sprites and spritesheets
- Loading game assets
- Character animations
- Capturing user input
- Platform game physics
- Character movement
- Finite state machine pattern
- Handling collisions
- Level building with the Tiled level editor
- Cameras
- Parallax scrolling
You May Also Need This Course: Create Multiplayer Realtime Games with TypeScript & SocketIO