Jump to content

jcsnider

Administrators
  • Posts

    4,905
  • Joined

  • Last visited

  • Days Won

    476

jcsnider last won the day on February 16

jcsnider had the most liked content!

About jcsnider

  • Birthday 01/21/1995

Profile Information

  • Gender
    Male

Profile Fields

  • Twitch.tv
    jcsnider

Recent Profile Visitors

147,443 profile views
  1. Hey there. Since Beta 8 launched we have separate builds for Linux/Windows and Mac. You need to download the 'Linux' server and upload that to the hosting platform and delete 'Intersect Server.exe'. The Linux server will talk to your windows clients/editors just like normal. You can download the Linux builds here with all the other releases, be sure to select the version that matches your client: https://github.com/AscensionGameDev/Intersect-Engine/tags
  2. 1. You are asking how to open your game up for the general public by port forwarding: The way this works for Intersect is the same way it works for other applications, Minecraft is typically my go-to example. If you look up how to do this for Minecraft the instructions will be the same except the Intersect port is 5400 UDP by default instead of 25565 TCP for Minecraft. Basically you have to work through every device in your network chain between the internet to your pc and open up network ports to allow network access to your server. Let's say you have a modem then a router then your PC. You have to login to your modem, and see if it is acting as a firewall, and if so open the port to your router. Then you have to log into your router, see if it is acting as a firewall and if so open the port from your router to your pc. Then on your pc you have to open the port in any firewalls/antivirus softwares you may have running. This is possible with most internet service providers but it is typically not possible if you are in a location where your internet is provided for you (like a college dorm/campus.) Because every modem/router is different I cannot provide direct answers. I can tell you that the default port/protocol of Intersect is 5400 UDP. From there you can use https://portfowarding.com or I bet ChatGPT would probably be pretty good at this to find instructions based on the hardware you have. Once the ports are open you need to visit https://ipchicken.com to obtain your public ip address (the ip address given to your modem by your internet service provider) you need to put that into your client's config.json file as the "host" and then you can distribute your client to others. 2. For 24/7 uptime: You can leave your own PC on with the server running 24/7 if you'd like and host it yourself. Otherwise you can rent a virtual private server from hundreds of companies which will give you a remote pc to manage and run the server on. The easiest option would be to sign up for a hosting plan my hosting service exclusively for Intersect for those who want something simple that works where you don't have to worry about managing anything or difficult setup steps like the port forwarding above.
  3. And now I believe there is no image at all, it just uses the default skin. If you open the json you should be able to specify an image once again if desired.
  4. It's one thing to look for some assistance learning to create maps/events/etc... it's another to request an entire engine port -- that is an unreasonable amount of work to pay for if you have a hobby project bringing in little to no income. Everyone on the dev team has jobs outside of Intersect which dominate a huge part of our lives. The number I quoted above is not far off from what it would actually take for me to decline other work that I have been offered to take this on. This question is asked enough that it's worth having a public topic where others can find this and see what the actual commitment would be to make this happen. Edit: To your point, this is a game dev forum.. most people are here to work on their own games. This is often not the best venue to find people to help work on your project (especially as a volunteer) when they have their own. It's also not the best place to find players for your games as other game devs are hyper critical of otherwise fantastic projects.
  5. Just because these sorts of incredibly long and challenging tasks appear I will throw my hat in the ring. $200,000 USD with half paid up front, 6 months to a beta, 12 months to launch. No guarantees that the apps will be accepted by either store XD. Furthermore, I'd only consider the project if all code after delivery would be made open source for the community as a whole to use.
  6. The only downside to that is that I think the animation will play for all players unless I'm forgetting the option for it to only play for the triggering player.
  7. Hey there jc - first of all it's awesome to see your name here! I remember it from the old Eclipse days! Secondly, this new engine is so amazing! Hats off to you and your team for this wonderful piece of work! Thirdly, I am interested in your server hosting, would you be able to message me about it as I have some questions that I can't find answers to.

     

     

    Thanks!

  8. Issue was resolved just a few hours after the above post. All should be good now, but please let me know if anyone encounters issues going forward.
  9. We're experiencing some network issues today due to an issue with our host (OVH). This problem is impacting all NA servers and the control panel. I apologize for the inconvenience to those impacted today. I will follow up once this has past with an update on the situation and I'll do my best to make it up to you all.
  10. Try reinstalling .net framework 4.7.2 on your server.
  11. Back in November 2022 changes were made to the api to require HTTPS (secure) communication for non-local api requests. This means that the api requests need to originate from the local machine or at least the local network if you set 'AllowedNetworkTypes' property to 4 in api.config.json. Future versions of Intersect will have the capability to setup and accept https connections on it's own, but that is still 1-2 major updates away. If you require your api to be publicly accessible right now it is highly encouraged that you use an Apache or Nginx reverse proxy with an SSL certificate. Please excuse the plug but for anyone using my hosting services who also stumbles on this post I already have a reverse proxy setup for all the servers I host making this really easy for you guys. The configuration changes/connection information you need can be found here.
  12. Ever heard of happy wife happy life? Bring in the bulldozers
  13. Hey everyone, quick update. I've increased ram allocation and cpu performance across all tiers and regions at the same prices. Should out preform other vps hosts with the added benefits of working out of the box, no security/firewall management, reverse proxy pre-configured for api access, automated nightly backups and all the other good perks of hosting from a datacenter like ddos protection, ridiculous uptime, etc These updates also apply retroactively for all current customers. If you're looking for hosting or fed up with your current host check out the updated packages/specs at the links below North America Europe
  14. Feature is hidden by default because if you map incorrectly, or have situations where you can warp away (spells or otherwise) while on the higher dimension then your players can end up in areas on the higher dimension where it's not intended... otherwise be careful using this feature and try using it in very small/limited areas.
  15. Tile and WASD (although the specific keys are configurable in the options menu)
×
×
  • Create New...