PhaserJS Game Development
4.3 (3 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
14 students enrolled
Wishlisted Wishlist

Please confirm that you want to add PhaserJS Game Development to your Wishlist.

Add to Wishlist

PhaserJS Game Development

Learn HTML5 Game Development in PhaserJS!
4.3 (3 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
14 students enrolled
Last updated 2/2016
English
Current price: $10 Original price: $25 Discount: 60% off
1 day left at this price!
30-Day Money-Back Guarantee
Includes:
  • 1.5 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Have a coupon?
What Will I Learn?
Learn to work with the PhaserJS Game Development Framework
Learn to create an isometric game
Learn to manage assets using Spritesheets
Learn OOP Javascript fundamentals
Learn to implement sound effects in Phaser
Learn to make animations in Phaser
Learn to debug Phaser games with confidence
View Curriculum
Requirements
  • Javascript basics
Description

Lead instructor at codecaptain.io, Sabatino Masala will teach you how to create an entire game in one of the hottest HTML5 game development framework called PhaserJS.

PhaserJS is a fun, free and fast 2D game framework for making HTML5 games for desktop and mobile web browsers, supporting Canvas and WebGL rendering.

This framework is the go-to HTML5 game development framework nowadays and in this course we'll explore the many aspects of Phaser, by creating a qualitative game called TapTapTaxi.

Sabatino trained over 900 students in person and improved his teaching approach over the years so students could strengthen their programming skills in an effective and fun course.

2016 marks his 10th year of being a game developer and over the years he released over 27 games, 18 of which reached over 1 million unique players!

All that attention didn't go unnoticed, because recently, one of the biggest companies in the gaming industry reached out to him, and that company was Nintendo. They made him a certified Nintendo developer, so you can rest assured you're in the right hands for learning a thing or two about game development.

This course is meant for students with some prior experience in webdevelopment and want to start learning game development in HTML5. This course will provide the source of every step in the lectures, so no need to worry when you're stuck somewhere!

All the assets will be provided and you're free to use them in any other project.

What will I learn in this course?

  • PhaserJS Game Framework
  • Create an isometric game
  • Managing assets using spritesheets
    • Improve performance by decreasing draw calls
    • Learn how spritesheets affect draw calls & performance
    • Implement spritesheets
    • Make effective use of GPU resources
  • OOP Javascript fundamentals
  • Jump mechanics
  • Hittesting & Hittesting using the distance formula
  • Implement sound effects using the PhaserJS built-in functions
  • Debug PhaserJS using easy plugins & Chrome devtools
    • Learn to solve issues with confidence
  • Dazzling animations in PhaserJS
  • Create a fun, addictive & fast-paced gameplay
  • Generate random environments & buildings
  • Focussing on an impeccable user-experience
Who is the target audience?
  • This course is meant for both beginners and experienced game developers who are passionate about game development and want to explore the world of HTML5 game development
Students Who Viewed This Course Also Viewed
Curriculum For This Course
Expand All 11 Lectures Collapse All 11 Lectures 01:30:45
+
Introduction
1 Lecture 01:58
+
Getting started
1 Lecture 08:11
+
About tiles & isometric perspective
1 Lecture 07:18
About tiles & isometric perspective
07:18
+
Creating the taxi
1 Lecture 09:49
Creating the taxi
09:49
+
Creating obstacles
1 Lecture 07:03
Creating obstacles
07:03
+
Game over state
1 Lecture 07:55
Game over state
07:55
+
Score Counter
1 Lecture 11:38
Score Counter
11:38
+
Decoration
1 Lecture 10:22
Decoration
10:22
+
Buildings
1 Lecture 11:13
Buildings
11:13
+
Finishing touches
1 Lecture 12:06
Finishing touches
12:06
1 More Section
About the Instructor
Sabatino Masala
4.0 Average rating
50 Reviews
4,765 Students
2 Courses
iOS developer

Sabatino is an indepentent web, game & iOS developer, with complimentary skills in serverside development.

He started out as a game developer nearly 10 years ago, developing & publishing over 20 games, most of which racked up over 1 million unique players!

Besides writing code, Sabatino enjoys teaching and training others and he never stops exploring what's beyond his comfort zone.