yEEt.io

yEEt.io

This is an online multiplayer “.io” game for 2019 NTUEE Week Event. Please checkout the Demo Link

Abstract

This is an online multiplayer “.io” game that was built for the 2019 NTUEE Week Event. The game is built with PixiJS and Node.js, and uses Socket.io for networking. A custom networking algorithm was also designed to enhance the players’ experience. During the event, the game allowed for over 40 players to play online simultaneously and smoothly.

Development

To get started, make sure you have Node and NPM installed.

Run the following commands on your local machine

$ npm install
$ npm run develop

Production

To run the project in a production setting, run the following commands

$ npm install
$ npm run build
$ npm start

Built with

References

Contributions & Reflections

As the project lead, I recruited and coordinated 5 talented members in different areas, including a animation designer and a game designer. I also designed the system architecture and applied the networking algorithms.

It was my first time building an online game from scratch, and I learned a lot about basic gaming algorithms and networking concerns. The game was a great success, with many players during the event. I really enjoyed working on such an interesting project that was visible to the public.


© 2022. All rights reserved.