Create a 3D multi-player game using THREE.js and Socket.IO
Introduction
What is NODE.js
Resources
Your first NODE.js app
QUIZ
What is Socket.Io?
Your first Socket.IO app
Connecting a socket to a server
Create a simple chat app
Overview of the rooms version of the chat app
Coding the rooms version of the chat app
QUIZ
The THREE.js website
3D Basics
Your first THREE.js web page
Using FBXLoader
QUIZ
Sourcing 3D assets online
Using Mixamo
Editing assets with Blender
Loading assets
Setting up cameras
Moving your character
Constraining to the environment
The Socket.IO app
A overview of Socket events
Handling the local player
Handling the NPCs
Convert text into an image
Make remote players selectable
Add chat feature to game
How to map a URL to a specific port address
How to ensure the node app stays running
Creating a NavMesh
Using a NavMesh