About this product
Tower defense games are an ever-popular style, and make a great addition to any game developer’s portfolio. This course will show you how to build a complete, working tower defense game using Phaser 3, a modern, cutting-edge framework that is perfect for making HTML5 games. With JavaScript, ES6 and Node.js, you will create a game that scales to any device, and encourages repeat play by featuring progressively harder levels for the player to complete.
You will learn how to:
- Add sprites, and have them follow a set path
- Use multiple scenes to set up a UI
- Create a preloading and title scene
- Connect all the different elements to make a complete, playable game
Frameworks and tools covered: Phaser 3.3.0, npm 5.6, Node.js 8.11, Webpack 3.4.1
😄 Join 500,000+ Learners and Developers
Trusted by a global community of developers, Zenva has provided world-class training on in-demand programming skills since 2012.
Join the ranks of our successful alumni who have gone on to publish games and apps, advance their careers and start companies.
Unlock Your Completion Certificate
By completing any of our courses you’ll be awarded with a certificate with URL verification. Boost your LinkedIn profile with your newly acquired skills and impress potential employers and customers.
Curriculum
- Introduction
- Setup
- Loading Assets Part 1
- Loading Assets Part 2
- Title scene
- Creating the map
- Enemies
- Adding Turrets Part 1
- Adding Turrets Part 2
- UI Part 1
- UI Part 2
- Levels
- Scaling
- Wrap Up
Requirements
- JavaScript fundamentals (including ES6)
- Basic experience with Phaser
- Node.js installed on your machine
