
Create 2 HTML5 games from scratch with Pixi and JavaScript
What you'll 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
Requirements
- Basic JavaScript knowledge
Description
- 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
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
- puzzle game
- 2D endless runner game
- 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
- 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.
Who this course is for:
- Indie game developers
- Game Designers with basic JS knowledge
- Computer Science Students
- Professional software developers
- Anyone interested in game development