I've spent most of the past few days on the networking side of things. Even though stuff like matchmaking is usually unnecessary in small indie games, I wanted to add it purely to see if I could (and it didn't end up being too difficult!). I'm kind of lucky that my game is turn based (and so ping between host and peer isn't so important), but I'm curious to see how people are handling shooters / platformers where you really want the two players to come from the same region.
Would anyone be interested in a tutorial covering these more outside-the-game-itself multiplayer concepts? (Matchmaking, player ratings, reconnecting to games, friends lists, lobbies etc). I couldn't find any when I was looking.
Oh, here, have some more characters (art still in progress for these two):
Yu is not an exceptional man. On a battlefield of champions he is not strong, or intelligent, or even particularly good looking. Lucky for him then, that he one day came across the Enchanted Sword, Duren.
Throw Sword tosses Duren across the battlefield, but Yu must retrieve it or will suffer a large ATTACK loss while without his treasured prize. This gives the enemy an opportunity to counter, blocking Yu from the source of his power. Sekai Swing throws Duren around the entire world, hitting enemies across the map. Lastly, Enchant Sword unlocks Duren's full power, causing Yu's next three attacks, or skills, to deal damage in 3x the area.
Nobody knows who The Necromancer is. In fact, nobody is even quite sure what side of the war he is on. He seems to show up on the battlefield almost at random, harvesting dead bodies for his rituals, no doubt. Each side is happy to greet him of course, such is his power.
The Necromancer is himself weak, but he commands legions of minions who can keep him well guarded. He can be played in a variety of ways: stay at the back, summoning a small army then using Unstoppable Dead and Toxic Draught to power them up before unleashing them on poorly prepared opponents. Alternatively, champion the mid game with the raw power of Summon Goliath, using your minions as pet food to keep him alive and strong. Just take care, if found exposed The Necromancer can be killed in just a few hits and when he dies, so does his entire army.