Sunday, August 4, 2013

Cube World Multiplayer Networking

You can easily play singleplayer mode, but playing with others is fun and works perfectly.

Personally I reckon there seem to be 3 methods to online multiplayer:

But note that cube forum reckons very differently to me.

1. Pick a Random Public Server
(easy but sketchy)

Omfg there are so many public servers out there:
https://www.google.com/search?q=cubeworld+servers

If you're going to do this: try to pick a server that's in your region.

I'm not sure if there are any risks associated with joining random servers, but will note them here if I come across any.


2. Set up a Server Using Hamachi
(medium, extra installation required)

There seem to be a lot of tutorials suggesting using Hamachi:
https://www.google.com/search?q=cubeworld+hamachi

It seemed easy, though this method didn't actually work for us. We spent some minutes mucking around. We could get to the "installed" and going (per box to the right), but couldn't seem to connect using the IP from here.

Meh.


3. Run You Own Server and Use Port Forwarding
(kinda tricky)

This is what we did.

We used the "port forwarding" method. R did this in ways very specific to his router. There's a great resource for setting up port forwarding covering a bunch of routers and games at portforward.com.

As a client all I had to do was:
~ click "Connect to Server


~ put the IP address in to the "Server Address"
(don't need port, just numbers and dots)



Boom!

R spawned in water the first time. Then he got attacked by giant bees. How awesome is that?

---

Windows F@#$* Firewall

Per usual with these things it was a fair amount of mucking around. The magic bullet was turning off windows firewall. Don't turn off your firewall unless you have no other choice and if you do remember to turn it back ON.

---

The Game Remembers!

Note: the game seems to remember the servers you've connected to for all these methods.

Henceforth they are listed after you select your character, in the "Multiplayer Worlds ..." button at the top right.

This is what it looks like if you've successfully connected to one before.

See how this says "Singleplayer" in top right
once you've clicked on "Multiplayer".



---

Addendum: these are the super-simple instructions currently going:
http://cubeworldforum.org/topic/5623-shdwflms-super-simple-server-guide/#entry121767

This is COPY of the bit that matters from the above in case these disappears from teh webs, but this content belongs to them:

ShdwFlm's Super-Simple Server GuideSearch your computer for cmd and run it; type in ipconfig and hit Enter.Write down of IPv4 Address and Default Gateway; close cmd.Paste your Default Gateway into the address bar of your web browser and hit Enter.Type in your router's username & password; if it has never been changed, RouterPasswords has defaults.Look for a section called either "Port Forwarding", "Applications & Gaming", or something similar.Info: External/Internal Port 12345; Protocol Both; To IP Address = Your IPv4 Address; remember to save.Visit CanYouSeeMe to get the IP your friends will need, listed as Your IP; keep the site open for a moment.To check if everything's right, enter 12345 and hit Enter; if it works, close it; if not, check previous steps.Open Server.exe, located where Cube World is installed; something similar to C:\Program Files (x86)\Cube World.Start Cube World, select your character, and hit Connect to Server; type 127.0.0.1 and hit Enter.Get your friends to connect to the IP you got from that site, listed as Your IP. Voila! I hope everything worked well for you. =) If it did, leave a friendly reply!  Notes:CubeWorldForum.org & I hold zero liability regarding use of the information above.If any of the above information is wrong, or it simply didn't work for you, I may not be able to help you.This information should be accurate as of July 4th, 2013, but no guarantees for later.If you got lost on the Port Forwarding, this WikiHow guide may help.Some ISPs might block port 12345; UAE & Belgium might be most affected.Special thanks to kbasten for his significant tutelage. =) Also, thanks to Naruske & Switch0r.(Original Thread; duplicated by request.)

No comments:

Post a Comment