Creating a Scalable Matchmaking Service

Configuration Settings

It’s best to keep various configuration variables in a central place – in this service we’ll store them in the “Settings” class. In this file we define the maximum number of players in a multiplayer match, how long we’ll cache Memcache data, the number of open matches we’ll send to a game client, and how often we expect to receive a ping from a Host (a Heartbeat).


About Me

I’m a game developer who’s extremely passionate about video game development and games in general. I've worked in the industry for quite some time and I like to share things I’ve learned and anecdotes from the industry here on this website. I work as a Network Programmer, but I have a deep rooted interest in level design.


Subscribe for your newsletter

Stay in touch and get updates whenever Quantum Rarity is updated.