Hi! Please make sure you're firewall is not blocking the game, even in singleplayer. You'll need to have UDP port 10011 available.
ok, I've tried everything on my end to open the port, but something is filtering it and I cannot for the life of me figure out what is causing it. I've allowed it on my router, pc firewall, every setting I can think of. something is blocking it. It could even be at&t themselves. I'm usually able to forward or open other ports, so I can't tell whats going on. when I looked to see what the port # that the program was actually listening on, I got a random number each time it opened, but I don't know if that is pertinent information. I also figured out that nvcontainer.exe (nvidia) uses this port as well, but as far as I know, different applications can listen on the same port.
When you play singleplayer/multiplayer it tries to run a local server on UDP port 10011, so my guess is that the port is taken by nvcontainer.exe
but doesn't that mean whoever has an nvidia gpu will not be able to play your game? I also do not know how online multiplayer games are implemented to begin with, but it sounds like every time the game runs, someone is chosen to be host once everything works correctly rather than connecting to a dedicated server like other online multiplayer games. Is there any way to change the port number that this process uses or will you guys change something later that will allow online connectivity for variations of different pc users? Whats weird is that I thought I was already connecting to a server every time I start it up, hence the message in the corner that says "[username] is online" in yellow font. edit: I just looked up a little bit about this. It sounds like you guys are using a peer to peer network setup. For a smallish game, this would be perfect because that means there is no maintanence/rent cost for a server. As mentioned above, however, any process that hogs that port range will prevent this app from working.