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!

Share this project:

Updates