The Beginners Guide to 3D Web Game Development with ThreeJS
Learn how to write JavaScript code while having fun creating games using the WebGL library, ThreeJS
Created by Nicholas Lever | 7.5 hours on-demand video course
The The Beginners Guide to 3D Web Game Development with ThreeJS course builds on the skills you learn. The next game is a shooter and you learn how to animate a player avatar, how to control NPC characters so they patrol on a random path using navigation meshes and path-finding. You’ll learn how to control the avatar with a keyboard or gamepad and on a mobile using an on-screen controller. You’ll learn how to fire bullets at the enemy and add AI to the NPCs so they fire back. All the key ingredients of a shooter game. The last game uses the physics engine CannonJS to control the motion of balls in an Eight-ball Pool game.
What you’ll learn
- Learn to code in the most popular program language in the world, JavaScript, in a fun way
- 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.
Recommended Course
Learn to create WebXR, VR and AR, experiences using Three.JS