A MMORPG (mini multiplayer online running player game) by @landenai and @binhrobles
The websocket URL will need to be updated in config.js
whenever the ngrok server changes.
## quickly open the player / game views
open player.html
open game.html
## run the websocket server on 8080
npm start
## simulate a mob of players
npm run sneeze
### simulate w/ custom settings (20 players + 60s)
npm run sneeze -- -- -p 20 -t 60
- session storage
- lag will hurt through zoom + with so many players
- bad actors around player ws id?
- bad actors around ws messages?
- name input limit
- names: add a unique per player seed? ws id? so two "ben"s aren't the same face
- Cute little stick dudes
- Make / Add a sprite sheet
- Animate it
- Make them distinguishable
- Make it a game
- Start: Drop a nose randomly
- End: All players are on the nose
- Loser: last person to the nose => some sad animation?
- Winner: points?
- Websocket management
- drop player on disconnect
- Hosting
- host the game server somewhere
- Misc
- color trails
- a setting
- a maze / obstacles
- cute stickmen from crazygamer3124
- avatar faces from dicebear
- client-server architecture guidance from Gabriel Gambetta