Welcome to CyberPong, a modern twist on the classic Pong game! This multiplayer browser game has been designed using the power of Vue.js and Node.js, leveraging WebSockets to ensure real-time gameplay and a smooth experience for players around the world. Test your reflexes and compete with players in this cybernetic themed pong game. 🌐💻
CyberPong provides a real-time multiplayer gaming experience right in your browser. You can invite your friends for a game or compete against random players online. The game mechanics are similar to the classic Pong game but with a visually appealing cybernetic interface. 🎮🚀
- Vue.js: A progressive JavaScript framework used for building user interfaces. 🖥️
- Node.js: A JavaScript runtime engine, used for the backend. ⚙️
- WebSockets: A protocol providing full-duplex communication channels over a single TCP connection, enabling real-time communication between the client and the server. 🌐
Make sure you have the following installed on your system:
- Node.js (v14.x or above) 📦
- Npm (v6.x or above) 🛠️
To clone the repository, run the following command in your terminal:
git clone https://github.com/MatKollar/CyberPong.git
cd CyberPong
After cloning the repo, navigate to the project directory and run the following command to install the required dependencies:
cd backend
npm install
To start the server, use the following command:
node index.js
After starting the server, navigate to the frontend folder, and run index.html using live server.