At home, I play a two player card game that has been derived from big two (see https://en.wikipedia.org/wiki/Big_Two) but with our own "house" rules. We've been playing for a few years and it never gets old, it is an insanely deep yet fun game.
I want to share this game with the world. I'm learning c++ next semester (but I'm not a comp science major...I'm only learning c++ for financial simulations), so coding the single-player version will be easy. But that's no fun.
What I'd like to do is set up a peer-to-peer game where people can play against each other online. I imagine with enough coding, I could probably figure out a way to directly link two computers to each other, but if I want any form of matchmaking, it would be exceptionally out of my capabilities.
Is there any easy way to create a matchmaking service, tiered on a ranking algorithm that I'll come up with? How fast will my server have to be? I wish I did an IT degree lol.
I want to share this game with the world. I'm learning c++ next semester (but I'm not a comp science major...I'm only learning c++ for financial simulations), so coding the single-player version will be easy. But that's no fun.
What I'd like to do is set up a peer-to-peer game where people can play against each other online. I imagine with enough coding, I could probably figure out a way to directly link two computers to each other, but if I want any form of matchmaking, it would be exceptionally out of my capabilities.
Is there any easy way to create a matchmaking service, tiered on a ranking algorithm that I'll come up with? How fast will my server have to be? I wish I did an IT degree lol.