HTML5 Game Development with PixiJS: The Detailed Guide
HTML5 Game Development with PixiJS: The Detailed Guide, available at $54.99, has an average rating of 3.85, with 69 lectures, based on 141 reviews, and has 696 subscribers.
You will learn about Mastering HTML5 game development with Pixi JS from zero to advanced level Create 2 complete games from scratch: puzzle and endless 2D runner Learn how to work with PIXI sprites, containers, texts and graphics Add music and sound effects Create your own custom physics and collision handling code Create tweens and play frame-by-frame animations Create universal resource loader Implement advanced scenes management Improve your knowledge and skills in software and game development by mastering modern techniques and design patterns This course is ideal for individuals who are Indie game developers or Game Designers with basic JS knowledge or Computer Science Students or Professional software developers or Anyone interested in game development It is particularly useful for Indie game developers or Game Designers with basic JS knowledge or Computer Science Students or Professional software developers or Anyone interested in game development.
Enroll now: HTML5 Game Development with PixiJS: The Detailed Guide
Summary
Title: HTML5 Game Development with PixiJS: The Detailed Guide
Price: $54.99
Average Rating: 3.85
Number of Lectures: 69
Number of Published Lectures: 69
Number of Curriculum Items: 69
Number of Published Curriculum Objects: 69
Original Price: $129.99
Quality Status: approved
Status: Live
What You Will Learn
- Mastering HTML5 game development with Pixi JS from zero to advanced level
- Create 2 complete games from scratch: puzzle and endless 2D runner
- Learn how to work with PIXI sprites, containers, texts and graphics
- Add music and sound effects
- Create your own custom physics and collision handling code
- Create tweens and play frame-by-frame animations
- Create universal resource loader
- Implement advanced scenes management
- Improve your knowledge and skills in software and game development by mastering modern techniques and design patterns
Who Should Attend
- Indie game developers
- Game Designers with basic JS knowledge
- Computer Science Students
- Professional software developers
- Anyone interested in game development
Target Audiences
- Indie game developers
- Game Designers with basic JS knowledge
- Computer Science Students
- Professional software developers
- Anyone interested in game development
-
Do you want to become part of the game development industry?
-
Do you study programming and want to upgrade your programming skills?
-
Do you have an idea for a game, but don’t know how to approach technical implementation
Then this course is for you! During the training, we will master the popular HTML5 Creation Engine – PixiJS!
Why should we use PixiJS? It’s one of the most popular HTML5 engines for game creation. Here are the main advantages:
-
Fast and rich API with a huge number of different useful features
-
Popular engine with friendly and supportive community
-
Absolutely free and open-source
During the course, we will develop 2 complete games from scratch:
-
puzzle game
-
2D endless runner game
We will cover the following topics:
-
Working with PIXI containers and sprites
-
Working with PIXI texts and graphics
-
Advanced scenes management
-
Play frame-by-frame animations
-
Create tween motion and animations
-
Playing music and sound effects
-
Resources handling
-
Custom physical processing and collision handling
-
Prepare your project build for release using webpack
The strong benefits:
-
You will become the author of two complete HTML5 games that you create from scratch during the training
-
Improve your knowledge and skills in software and game development by mastering modern techniques and design patterns
-
Prepare a solid portfolio that will allow you to enter the gamedev industry as experienced specialist.
Enjoy the training and feel free to contact me for any questions!
Course Curriculum
Chapter 1: Puzzle Game
Lecture 1: Introduction and Puzzle Game review
Lecture 2: Creating the project structure
Lecture 3: Preparing the development environment
Lecture 4: Creating a canvas element and game rendering
Lecture 5: Developing the resource loader
Lecture 6: Completing the resource loader
Lecture 7: Display the background image
Lecture 8: PIXI.Sprite features
Lecture 9: Creating the puzzle pieces
Lecture 10: Placing pieces in the random order
Lecture 11: Adding interactivity
Lecture 12: The interactivity of puzzle pieces
Lecture 13: Puzzle pieces events
Lecture 14: Swapping puzzle pieces
Lecture 15: Adding sounds and music
Lecture 16: Tweens animations
Lecture 17: Project preparation
Lecture 18: The background movement
Lecture 19: Creating the platform
Lecture 20: Create multiple platforms
Lecture 21: The platforms movement
Lecture 22: Creating the hero
Lecture 23: Adding physics
Lecture 24: Objects collisions
Lecture 25: Improving the collisions
Lecture 26: The hero’s jump
Lecture 27: Creating diamonds
Lecture 28: Collecting diamonds
Lecture 29: Creating the UI
Lecture 30: The game over state
Lecture 31: The final popup window
Chapter 2: PixiJS project template
Lecture 1: 1. The structure
Lecture 2: 2. Creating the canvas element
Lecture 3: 3. Creating the loader
Lecture 4: 4. Starting the game
Lecture 5: 5. Rendering the sprites
Lecture 6: 6. Scenes Manager
Chapter 3: Match3 Game
Lecture 1: 1. Creating a single field
Lecture 2: 2. Creating a fields grid
Lecture 3: 3. Creating a single tile
Lecture 4: 4. Create a tile in each field
Lecture 5: 5. Selecting a tile to move
Lecture 6: 6. Clear tile selection
Lecture 7: 07. Tiles movement animation using GSAP
Lecture 8: 08. Swapping the tiles
Lecture 9: 09. Search for combinations
Lecture 10: 10. Removing tiles
Lecture 11: 11. Fall of the remaining tiles
Lecture 12: 12. Adding and dropping new tiles
Lecture 13: 13. Checking for combinations after tiles falling
Lecture 14: 14. Collect combinations at the start
Lecture 15: 15. Reverse swap
Chapter 4: Infinite runner game
Lecture 1: 1. Project setup
Lecture 2: 2. Create a moving background
Lecture 3: 3. Creating a single platform
Lecture 4: 4. Creating a hero
Lecture 5: 5. Creating multiple platforms
Lecture 6: 6. Enable physics
Lecture 7: 7. Platforms physical bodies
Lecture 8: 08. Debugging matter bodies
Lecture 9: 09. Movement of platforms
Lecture 10: 10. The physical body of the hero
Lecture 11: 11. Hero jump
Lecture 12: 12. Collision of the hero and platform
Lecture 13: 13. Creating diamonds
Lecture 14: 14. The physical body of a diamond
Lecture 15: 15. Collecting diamonds
Lecture 16: 16. UI
Lecture 17: 17. Restarting the game
Instructors
-
Aleksandr Bolotnikov
JavaScript game developer
Rating Distribution
- 1 stars: 3 votes
- 2 stars: 6 votes
- 3 stars: 19 votes
- 4 stars: 38 votes
- 5 stars: 75 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Digital Marketing Foundation Course
- Google Shopping Ads Digital Marketing Course
- Multi Cloud Infrastructure for beginners
- Master Lead Generation: Grow Subscribers & Sales with Popups
- Complete Copywriting System : write to sell with ease
- Product Positioning Masterclass: Unlock Market Traction
- How to Promote Your Webinar and Get More Attendees?
- Digital Marketing Courses
- Create music with Artificial Intelligence in this new market
- Create CONVERTING UGC Content So Brands Will Pay You More
- Podcast: The top 8 ways to monetize by Podcasting
- TikTok Marketing Mastery: Learn to Grow & Go Viral
- Free Digital Marketing Basics Course in Hindi
- MailChimp Free Mailing Lists: MailChimp Email Marketing
- Automate Digital Marketing & Social Media with Generative AI
- Google Ads MasterClass – All Advanced Features
- Online Course Creator: Create & Sell Online Courses Today!
- Introduction to SEO – Basic Principles of SEO
- Affiliate Marketing For Beginners: Go From Novice To Pro
- Effective Website Planning Made Simple