MMORPG Data Storage (Part 2)

All the simplest, and probably most reasonable, designs entail that a client will only ever be connected to a single game server at a time. This implies that once in a while the client will have to switch from one server to another. As mentioned earlier, this could be when he enters through an instance portal into a dungeon, or if he takes the boat to another continent or island.
Read more →

MMORPG Data Storage (Part 1)

Now it’s time to dive into the wonderful world of data storage for MMORPGs. If your business is MMORPG, player progress data is going to be your crown jewels and handling them with care is essential. Players tend to invest a lot of time and effort into these kinds of games, so if they lose anything they’ve acquired or accomplished in the game, they’re going to be very unhappy. Just one guy posting on reddit or twitter that his Flaming Sword of Epic Dragonslaying disappeared from his inventory, could have disastrous consequences for your game.
Read more →

First Post

Last time I made anything resembling a blog, I don’t think the word blog had been invented yet. In order words, it’s been a while. What’s the occasion, you might ask? Well, long story short, for a couple of years I’ve been dabbling with solo gamedev, and I think it’s about time I start sharing with the world what I’m up to. No, I’m not gonna try to sell you my game (yet).
Read more →