Game Development in JS/TS - The Complete Guide (w/ Phaser 3)

Master game dev with Javascript/Typescript and Phaser 3. Create popular browser games from scratch. Publish on Facebook.
4.50 (602 reviews)
Udemy
platform
English
language
Game Development
category
Game Development in JS/TS - The Complete Guide (w/ Phaser 3)
6 083
students
27 hours
content
May 2023
last update
$89.99
regular price

Why take this course?

🎮 Game Development in JS/TS - The Complete Guide (w/ Phaser 3)

🚀 Course Headline: Master game development with JavaScript/TypeScript and Phaser 3. Dive into the world of browser-based games, craft your own interactive experiences from scratch, and learn to publish them on platforms like Facebook Instant Games!

🧐 What is Phaser? Phaser is a robust, open-source framework for building HTML5 games using JavaScript. It's known for its simplicity and the comprehensive set of features it offers for creating polished, cross-platform games. With Phaser 3, you can develop games that not only run in web browsers but also can be ported to platforms like Facebook Instant Games, iOS, or Android.

🚀 Course Content Breakdown:

  • Hands-On Projects: Create three complete games, including:

    • A Flappy Bird clone 🐦
    • A Dino runner game inspired by Google Chrome's classic game 🏗️
    • A custom Platformer game with multi-levels and challenges 🕹️
  • Learning JavaScript & TypeScript: Gain a deep understanding of both JavaScript and TypeScript, with a focus on their applications in game development.

  • Phaser Framework Mastery: Learn to master the Phaser 3 framework, from initializing your first game to managing complex interactions and multi-scene setups.

  • Game Mechanics & Physics: Understand the core mechanics of game physics and how to implement them in your games, such as gravity, velocity, object manipulation, and more.

  • Advanced Concepts: Explore advanced topics like Raycasting for enemy detection, platformer mechanics, health systems, scoring, and game over conditions.

  • Game Design Tools: Utilize the Tiled editor to design maps and levels, and animate characters and enemies with ease.

  • Multi-Level Platformer Game Development: Build a multi-level platformer game from the ground up, learning how to unlock new levels and display credits upon completion.

  • Real-World Application: Apply your newfound skills to create games that can be published on platforms like Facebook Instant Games, gaining valuable experience in the process.

  • Cross-Platform Compatibility: Learn principles and techniques that will help you adapt your game for different devices and platforms.

🔥 What You Will Learn:

  • Game Initialization: Setting up a Phaser Game with confidence.
  • Scene Management: Mastering menu, score, pause, and play scenes to create immersive experiences.
  • Difficulty Systems: Crafting engaging challenges that keep players coming back for more.
  • Physics & Collision Detection: Implementing realistic physics and detecting collisions between objects.
  • Game Object Recycling: Efficiently managing game resources and performance.
  • Scores, High Scores, and Leaderboards: Keeping track of player achievements.
  • Game Design & Animation: Using the Tiled editor to design beautiful levels and animate characters and enemies.
  • Advanced Mechanics: Implementing projectile attacks, health systems, and Raycasting for game over conditions.
  • Game Publishing: Understanding the process of publishing your game on platforms like Facebook Instant Games.

🎓 Who is this course for? This course is perfect for beginners looking to enter the world of game development with JavaScript and Phaser, as well as experienced developers who want to expand their skillset with these technologies. No prior experience with game development or Phaser is required!

🎉 Join Us on this Game Development Adventure! Embark on a journey to become a skilled game developer using JavaScript, TypeScript, and Phaser 3. By the end of this course, you'll not only have developed your own games but also gained the knowledge to publish them for others to enjoy. Enroll now and take your first step into the exciting world of game development! 🚀👾

Course Gallery

Game Development in JS/TS - The Complete Guide (w/ Phaser 3) – Screenshot 1
Screenshot 1Game Development in JS/TS - The Complete Guide (w/ Phaser 3)
Game Development in JS/TS - The Complete Guide (w/ Phaser 3) – Screenshot 2
Screenshot 2Game Development in JS/TS - The Complete Guide (w/ Phaser 3)
Game Development in JS/TS - The Complete Guide (w/ Phaser 3) – Screenshot 3
Screenshot 3Game Development in JS/TS - The Complete Guide (w/ Phaser 3)
Game Development in JS/TS - The Complete Guide (w/ Phaser 3) – Screenshot 4
Screenshot 4Game Development in JS/TS - The Complete Guide (w/ Phaser 3)

Loading charts...

3568507
udemy ID
14/10/2020
course created date
07/11/2020
course indexed date
Bot
course submited by