- NPM and Node
- MangoDB: Mongod Server should be running at port
27017(default for MongoDB). For more information, or to change database configuration seeserver/database.js
- Clone the repository
npm installnpm start
The server should be running at localhost:2000.
- Leaderboard
- Add Matching and Friendship Model
- Add Profile page
- Make updates more optimized.
- Intro Animation and player states
- Registration: username and password restrictions
- Voice Chat
- Add other items spawned multiplayer support.
- Ignore "projectile" type object update.
- Multiplayer weapon sync
- Chat + Engine handle input
- The 3 States
- Record user behavior
- Virtual store and currency
- Compatibility with mobile browsers
Voice Chat
Chat
- Player disconnected --> Press any button to continue (had to press several times)
- WebSocket connection to 'wss://onslaught-arena.herokuapp.com/socket.io/?EIO=3&transport=websocket&sid=pj1R1XESz-uSJkFnAAAB' failed: Error during WebSocket handshake: Unexpected response code: 400