Tag Archives: Smart Fox Server

How to Create an Asynchronous Multiplayer Game Part 4: Matchmaking

Creating a new multiplayer game in Hero Mages

The key to a successful multiplayer game is having a critical mass of people to play with each other. But how do you amass players without an initial player base in the first place? Remove the requirement of "must-be-online-to-play". Asynchronous matchmaking enables players to engage in multiplayer games, even if they’re not online! Random matchups allow players to meet new people and make new friends, … Continue reading

Posted in Asynchronous Multiplayer, Game Development | Tagged , , , , , , , , | 4 Comments

How to Create an Asynchronous Multiplayer Game Part 3: Loading Games from the Database

gameListFeature

Asynchronous multiplayer games are awesome because players can enjoy social gaming experiences without having to commit to long sit-down sessions. This convenient style of play is made possible by online servers that deliver updates on games being played directly to a player’s device. This article will explain how games previously saved to a database are loaded by the server and made accessible within the game … Continue reading

Posted in Asynchronous Multiplayer, Game Development | Tagged , , , , , , , , | 4 Comments

How to Create an Asynchronous Multiplayer Game Part 2: Saving the Game State to Online Database

heroMagesGameState

Asynchronous multiplayer games allow two or more people to play together without the need to be participating in the session at the same time. A key component of supporting asynchronous gameplay is saving the game state to an online database so that it can be retrieved by you and your opponents when it’s time to take the next turn. This article will explain how I … Continue reading

Posted in Asynchronous Multiplayer, Game Development | Tagged , , , , , , , | 6 Comments