Soccer game remake using express and web sockets
The goal of this project was to explore web sockets with express using node. My friends and Iused to play an old flash soccer game called Haxball that inspired me to do this remake of it sinceI figured it'd be some what of a challenge to implement some of the math and 2d graphics. It's fully multiplayer but I never got around to adding in scoring or multiple games/rooms.
Front End: HTML5 canvas and Javascript
Back End: Express with Socket-IO running on an Amazon EC2 Linux Distro
Features
Fully multiplayer
Any amount of players can join single game
Uses web sockets
High refresh rate with low latency
Light physics engine
Player & Ball collision
Ball kicking (with spacebar)
Bounds collision
Ball and Player momentum
© 2023 Jordan Riley