All Projects â†’ huytd â†’ lit

huytd / lit

Licence: other
🔥 lit is an experimental WebSocket game server based on Engine.IO

Programming Languages

javascript
184084 projects - #8 most used programming language
CSS
56736 projects
HTML
75241 projects

lit: a better WebSocket game server

lit is under development! There are still many things to do, it is not ready for production.

Thank you so much @Ulydev for the awesome logo!

Demo

I made a demo game using this library, check it out

Why this?

Few months ago, I built a cloned version of AgarIO. I'm still not happy with the networking part of the game yet. It still has some bugs, it's laggy and unable to handle the large amount of players. So I decided to quit using Socket.IO and moved to a lower level library called Engine.IO. It focuses on binary data instead of string data, thus improving performance.

Getting started:

Server

npm install
npm start

Backend logic is located in server.js

Client

Navigate to http://localhost:3000/

Game logic is located in public/js/game.js

License

Published under MIT License.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].