A 3D multiplayer space dogfight game made with three.js, express and socket.io. Complete with score and chat functionality.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
For development the following versions were used. Proper functionality can't be guaranteed for earlier versions.
Clone Git repository
git clone https://github.com/nickyvanurk/3d-multiplayer-browser-shooter.git
Install required npm modules
npm install
Start the game server
npm start
Surf to localhost:3000!
To deploy the application you have to change 'localhost' on line 367 in public/js/main.js to the IP of the server. Then host the public folder to make it accessible for users. Make sure to open up port 8080 if there are any problems connecting to the server.
This project is licensed under the MIT License.