Inspiration
Other io games Agario and Sliterio and Diepio, these are fun, but they are not true mmos as in they have a limit for the number of clients for each server.
What it does
It is a true MMO top-down 2D shooter. It allows an unlimited number of player on the server in theory whereas the playable limit is close to 50.
How we built it
With a fast client server communication protocol that minimizes the data required to be sent. Internal representation of the game on both the client and server runs the game loop concurrently.
Challenges we ran into
LAG. Many players meant that we placed a lot of pressure on the server with the bottleneck being server network utilization.
Accomplishments that we're proud of
Being able to have >50 Clients connected whilst maintaining <30% CPU utilization.
What we learned
JS, PIXI.JS, how to manage team built code.
What's next for fooshoot.com
Deploy to production servers and get more people to play it!

Log in or sign up for Devpost to join the conversation.