An open source Agar.io server implementation, based on Jaralowell's Ogarserv & Cigar
The Server Tracker is down
Go to localhost if you set the port to 80 go to localhost:80
As Ogar3 is written in Node.js, you must have Node.js and its "ws" module installed to use it (Unless you are on Windows). You can usually download Node using your distribution's package manager (for *nix-like systems), or from the Node website. To install the "ws" module that is required, open up your system command line (cmd for windows, terminal for mac) and type "npm install ws".
Although Ogar3 allows you to run both the Agar.io master server and game server separately, it's currently recommended that you run both servers together until the master server is more implemented. Alternatively, you could run the game server only, and use a client-side mod to connect to the IP address of the server.
~$ git clone git:github.com/Faris90/Ogar3.git Ogar3
~$ npm install ./Ogar3
~$ npm start
Currently, Ogar3 listens on this port(for now):
- *:80 - for the game server
Please note that on some systems, you may have to run the process as root or otherwise elevate your privileges to allow the process to listen on the needed ports.
Use gameserver.ini in src to modify Ogar3's configurations field.