Skip to content

valiafetisov/unity-webgl-multiplayer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Unity WebGL basic multiplayer demo using WebSockets

The project is a basic working example demonstrating the possibility to exchange multiply players positions using websockets. Under the hood it uses slightly modified websockets plugin and small node.js server.

Main code can be found at node/app.js (node.js server), unity/Assets/Multiplayer.cs (Unity C# script) and unity/Assets/Plugins (modified plugin).

Running

  1. Start node.js server from the node directory: npm i && npm start
  2. Open unity folder as Unity project and run the game CMD+P

Developing

If you're willing to develop server code further, you may find useful to use npm run dev instead of npm start as it will start script with nodemon – a monitoring tool that will restart server after every edit.

Credits

Releases

No releases published

Packages

No packages published

Languages