- Learn how to use the in-demand WebGL Open Source library ThreeJS
- Add vital skills to your CV
- Learn key coding techniques by creating fun games.
- Learn to adapt freely available 3D assets so they are game ready.
The Beginners Guide to 3D Web Game Development with ThreeJS Course Requirements
The Beginners Guide to 3D Web Game Development with ThreeJS Course Description
Once you have a sufficient understanding of the ThreeJS library, you can create your first game. The first game is a simple game. Here, you will learn about asset loading, asset movement, user input, and collision testing. The course is based on the skills you have learned. The next game is a shooting game.
You will learn to animate the player’s avatar and control the NPC character to patrol on random routes using navigation grids and route finding. You will learn to use the keyboard or gamepad and the screen controller to control the avatar on your phone. You will learn how to shoot bullets at enemies and add AI to NPCs to fire at you. All the key elements of shooting games. The last game uses the CannonJS physics engine to control the movement of the ball in the eight-ball pool game.
Who this course is for:
- Beginners and intermediate developers wanting to learn to use the Open Source WebGL library ThreeJS