If your firewall blocks the ports the game uses, yes you do.
I'll accept that, but what I mean is that in my experience with online games, I've never had do do anything more than press "allow" when the firewall asks if I want to let traffic through.
Thank you. If I set up my firewall to allow traffic for Crusader Kings II, does that mean I have opened the ports? I set the firewall to accept traffic on all ports for CK2.
Paradox did not write that, it was posted by an enthusiastic volunteer here.
I understand that. I think it might be something that Paradox should write, though. How about the second one? Is that one necessary as well, or is it sufficient if I followed the steps in the first one, given that I can't seem to complete the second one?
Paradox have no way of telling what measures their players put into place in order to protect themselves, all they can do is state the requirements of the game. Having a firewall is like having caller ID on a phone and refusing to answer a call that's from an unrecognised ID; the caller has no say over your security measures.
It seems to me that other games have no problems implementing a user friendly interface to guide them through to being able to play online without the players having to search around forums for user written tutorials about how to set up a router. That's all I'm saying.
I'm not sure what games you play that (you think) don't require any ports to be opened on your firewalls; basically they must be using a port, it's only that they may be using a port that's already open (like perhaps 80 that browsers use already).
I would expect all games I play online require ports to be open, as you say my computer can't communicate with others otherwise. What I'm saying is that none of the other games I play online has required me to manually open or forward anything.
Note that your problem may not necessarily be anything to do with ports or forwarding: if you are using the wrong IP address, or have a NATted lan, it's just not going to work outside of using Hamachi or similar to construct a VPN
I'm fairly sure I'm not using the wrong IP adress (provided you are talking about the IP adress of my friend's computer that I am attempting to connect to). I don't have any kind of lan. I have no idea what Hamachi or a VPN is.
Thank you for your help thus far. I'm sure it's as frustrating for you having to answer all these questions as it is for me not being able to play.