Skip to content

Latest commit

 

History

History
35 lines (34 loc) · 1.73 KB

File metadata and controls

35 lines (34 loc) · 1.73 KB

NeonArena

The simple node.js based multiplayer bullet hell arena, made in a weekend. Using socket.io.

What is this?

Good question. It's my first node.js project, made just for fun. It's in prototype phase updates and soon.

What it's used for?

It's designed to play small matches with your friends (or enemies). Up to 5 players it can be laggy/buggy.

How to use it?

Only the host needs to download this.
Steps to host the game:
1. Download or clone this.
2. Download node.js
3. Sorry, you have to edit the app.js file with VS Code or other IDE. So open the forder in it.
4. At the line 334 you will see a veriable named host. You have to change this variable to your v4 IP address.
5. Save the file and close the folder.
6. Open terminal or cmd. Navigate to neonArena folder, and run:
node app.js
7. The code will print an HTTP URL. Your friends can join by this (in the same network). That server runs on port 6567 (Same as mindustry multiplayer!!)

Congratulations! You just set up your neonArena local server.
Your friends didn't need to download this or node.js, they can just paste the HTTP URL to the browser.
If something went wrong, feel free to write to the issues, and I will try to fix it.

Remote server

If you want to play someone on another wifi network, you should use port forwarding or create tunnel on port 6567. I suppose playit.gg for tunnels.

Controls:

Type username top the text box, and click join game. You can move with wasd. You will fire a bullet where you clicked.

Thanks for reading my bad english. Go and clone/download it.