PhaserJS Game Development

Learn HTML5 Game Development in PhaserJS!
4.34 (22 reviews)
Udemy
platform
English
language
Game Development
category
instructor
PhaserJS Game Development
153
students
1.5 hours
content
Feb 2016
last update
$19.99
regular price

Why take this course?

🎉 Master HTML5 Game Development with PhaserJS! 🎮

Course Instructor: Sabatino Masala, a seasoned expert at codecaptain.io, with over 900 students taught in person and a decade of game development experience under his belt, including working with gaming giants like Nintendo!


Course Headline: Learn HTML5 Game Development in PhaserJS!


About the Course:

Dive into the world of interactive and engaging games with our comprehensive course on PhaserJS. This dynamic, open-source framework is a favorite for developers looking to create stunning 2D HTML5 games that run across all devices. 🕹️✨

PhaserJS stands out due to its fun, free, and fast development experience. It supports both Canvas and WebGL rendering, making it a versatile tool for any game developer. In this course, we'll leverage PhaserJS to build a fully-featured game called "TapTapTaxi".


What You'll Learn:

  • PhaserJS Game Framework: Understand the core principles and components of PhaserJS.
    • Create an isometric game with advanced features.
    • Master asset management using spritesheets, including tips on:
      • Improving performance by decreasing draw calls
      • Learning how spritesheets affect draw calls & performance
      • Implementing spritesheets effectively
      • Making the best use of GPU resources
  • Object-Oriented Programming (OOP) in JavaScript: Gain a solid foundation in OOP principles that are crucial for game development.
  • Jump Mechanics & Hittesting: Implement realistic jump mechanics and solve hittesting challenges using the distance formula.
  • Sound Effects with PhaserJS: Enhance your game's experience by adding built-in sound effects.
  • Debugging: Learn to use easy plugins and Chrome devtools for effective debugging.
  • Animations: Create stunning animations in PhaserJS to captivate your audience.
  • Gameplay: Achieve a fast-paced, addictive gameplay that keeps players engaged.
  • Random Environments & Buildings: Generate dynamic and varied environments to keep the game fresh and interesting.
  • User Experience: Focus on delivering an impeccable user experience to ensure your game is enjoyable for everyone.

Course Features:

  • Step-by-Step Guidance: Follow along with Sabatino as he breaks down the process of building a game from scratch using PhaserJS.
  • Source Code: Receive all the source code from lectures, so you'll never be stuck for long.
  • All Assets Included: Use the provided assets in your projects without any additional hassle.
  • Expert Instruction: Learn from Sabatino, a Nintendo certified developer with years of experience in the industry.
  • Real-World Application: Apply what you learn by building the "TapTapTaxi" game, which will serve as a portfolio piece and showcase your newfound skills.

Who Is This Course For?

This course is designed for students who have some prior experience in web development and are looking to transition into creating HTML5 games. Whether you're a complete beginner or an intermediate developer, this course will equip you with the knowledge and skills needed to create engaging, high-quality games using PhaserJS. 🧙‍♂️🚀


Join Us and Start Your Journey into Game Development Today!

With the guidance of a true industry expert, you'll unlock the potential of HTML5 game development and produce a game that you can be proud of. Enroll now and take your first step towards becoming a PhaserJS pro! 🌟🎉

Course Gallery

PhaserJS Game Development – Screenshot 1
Screenshot 1PhaserJS Game Development
PhaserJS Game Development – Screenshot 2
Screenshot 2PhaserJS Game Development
PhaserJS Game Development – Screenshot 3
Screenshot 3PhaserJS Game Development
PhaserJS Game Development – Screenshot 4
Screenshot 4PhaserJS Game Development

Loading charts...

773886
udemy ID
25/02/2016
course created date
22/11/2019
course indexed date
Bot
course submited by