Jump to content
  • 0
Sign in to follow this  
jcsnider

[READ FIRST] Getting your game online!

jcsnider

If you make a post and do not include the following we will lock your thread and will not provide assistance:

  • Screenshot of your server console.
  • Link generated by typing "netdebug" into the server console (without quotes).
  • Operating System (Windows, Linux, or Mac)
  • Did you disable your firewall?
  • Did you disable your antivirus?
  • A brief description of your location. (Home/Apartment/School/Work/etc)
  • Anything you can tell us about your network that might help.  Did your internet provider give you all the equipment? What makes/models? Do you have multiple routers or anything? Do you own the networking equipment?

 

Click here to make a thread for support.

Message added by jcsnider

Question

General How-To Guide

Getting your game online and accessible to the world should be an easy task, but in this day and age where security is critical to project your systems and personal information this can be a harder task than you'd think.

 

These quick steps will show you what you need to do to get your game online.   Please follow these steps exactly, and if you need to make a request for support let us know which step you're stuck on.

 

Step 1: Start the Intersect Server

The server talks to your router on startup and requests that it opens the necessary network ports for you.  If the server says that your game is accessible to the public then continue to step 2!  (If not, refer to the troubleshooting tips below and try again.)

cd87d9c98684c94b3d8a7d94ae6fea31.png

 

 

Step 2: Configure the Client/Editor for Distribution

Open your Client and Editor/Resources/config.json file.  Please use Notepad++ for all json editting!  (Using normal Notepad or Wordpad that comes with Windows will often break these files and lead to crashes!)

 

Set the host and port to the ip and port values your server shows you! (Do NOT use a domain or no-ip address yet!)

6ca33748199eb684b9c5c614867702e4.png

 

Save your changes to this file and restart your client/editor.  If you can connect then you are ready for distribution.  If you can't connect you should try step 3 and seeing if a friend can join in. (Sometimes routers block outbound connections to itself.. and you would have to continue using localhost for yourself and your public ip for everyone else.)

 

Step 3: Zip the Client and/or Editor and Share It!

To distribute your game (for players):

  • Go to your client folder.
  • Highlight Intersect Client.exe, Intersect Client.pdb, and the Resources directory (Img Ref)
  • Right click on any of the highlighted items, select Send To -> Compressed Zip Folder (Img Ref)
  • Upload that zip archive to Google Drive, Dropbox, or another filehosting service and send your players the link to download!

 

To distribute your game & editor (for colleagues):

  • Go to your client folder.
  • Highlight Intersect Client.exe, Intersect Client.pdb, Intersect Editor.exe, Intersect Editor.pdb and the Resources directory (Img Ref)
  • Right click on any of the highlighted items, select Send To -> Compressed Zip Folder (Img Ref)
  • Upload that zip archive to Google Drive, Dropbox, or another filehosting service and send your colleagues the link to download!

 

Basic Troubleshooting Tips

(Relaunch your server after trying each of the tips in bold to see if it helps!)

  • Windows Firewall can block the servers' network access. Try temporarily disabling Windows Firewall!
  • Some antivirus programs include firewalls/shields that could block players from connecting. Try temporarily disabling your antivirus!
  • VPN Applications, if you browse the internet via a VPN disable that, it only adds complexity during this process. Disable any VPN software!
  • No-IP, or other Domain names might be setup wrong, or might take too long to update. Always use your public ip in the config files while troubleshooting.  You can go back to No-Ip or whatever else you're using once you know your server is online!
  • At a university, or on a network that you do not own? You're out of luck, you must be able to configure the network in order to host games.

 

 

Hosting Services

I'm happy to help you get your self-hosting working (if possible) but you can avoid all of this frustration with a professional hosting service such as my own:

logo.png

Low ping, low cost, no port forwarding, up 24/7, and a friendly web control panel, and super fast!  Click here to find out more!

 

 

 

Getting Support

Before asking for support, please read and attempt all the troubleshooting tips above.

 

Include all of the following when you make a post looking for support:

  • Screenshot of your server console.
  • Link generated by typing "netdebug" into the server console (without quotes).
  • Operating System (Windows, Linux, or Mac)
  • Did you disable your firewall?
  • Did you disable your antivirus?
  • A brief description of your location. (Home/Apartment/School/Work/etc)
  • Anything you can tell us about your network that might help.  Did your internet provider give you all the equipment? What makes/models? Do you have multiple routers or anything? Do you own the networking equipment?

 

Click here to make a thread for support.

Share this post


Link to post
Share on other sites

1 answer to this question

Recommended Posts

Guest
This topic is now closed to further replies.
Sign in to follow this  

×