Tiled Map Editor
Screenshot

I was looking into XML Tile Map editors a while ago and I found Tiled Map Editor. The site looked nice and was recently updated so I thought it looked like a good one to try. I recognized the demo maps displayed in the editor screenshots, they were from The Mana World. I contributed a few tiles to the project back in 2004, about midway through my journey through college.

During that time I was trying to figure out how I was going to be able to make games for a living. Although I was developing games like Thugjacker in my free time, I never believed there was a career in doing Flash games. I was preparing to become a 3D environmental artist, hoping to break into the game industry by designing a Half-Life 2 map. But I’ve always had the urge to explore different 2D art styles — I had a huge fascination with pixel art. During that time I would browse the Pixelation forum. The pixel art there was inspiring and I wanted to get in on it, but it was kind of hard with no direction. I just wanted to make some assets and learn the craft, not do all the characters and everything else. Shortly after that, I found a post recruiting people for The Mana World.

The Mana World is a free and open-source 2d MMORPG. It runs on the eAthena server, which is open-source software that emulates a Ragnarok Online server. I thought the game looked cool. It looked like Secret of Mana which was one of my favorite games growing up. It also reminded me of Ragnarok Online, which I didn’t play much but thought was super cool (I loved the art). So I jumped in.

Back when I first saw it, the game was super rough. Laggy. Buggy. But I loved being a part of it, the team was dedicated. It was exciting to log in everyday and see what changes were made while I was away. Most of the game development discussion was done in IRC chat rooms. There were many contributors. And good number of enthusiasts as well, which mostly played and gave feedback.


These are the tiles that I contributed to The Mana World.

I ended up dropping out of the project shortly after finishing these tiles. I had to devote more time to finishing school and my own projects. Looking back, it was my first experience working in a game development team that wasn’t just me and Ricky. I got some practice with working remotely with a team that was based in Europe. I got to feel the pressure of having to deliver game assets and the joy when everyone enjoyed what I contributed. It was also my first exposure to the concept of SVN — which saved me from feeling dumb when I first started using SVN at work.

I think it’s important to remember there’s always a game team out there that could use some help. People in school or just trying to break in the industry can look for these opportunities to gain some experience, and hopefully that leads to more confidence and some good portfolio pieces. From my experience on this project I knew that I could handle tiled pixel artwork. I wouldn’t revive this ability until 2007 on LUV Tank.

Peace!

-Bryson

I was just talking with my co-worker about possibilities of building a big multiplayer game into a website. We had tried a bit on Hotwheels.com last Fall but it was a disaster because it was missing some critical elements. It doesn’t take a complicated game for people to be compelled to come back everyday to play. I’ve been messing around with SuperPoke! Pets on MySpace, coerced by some lady friends. It’s a simple pyramid scheme type of system which rewards you with in-game cash for coming back everyday — the more friends you get to join, the more cash opportunities you have within a given day. Then you can buy crap to decorate your little room and gift items to your friends.

My co-worker then went to go on about strategy games like Settlers of Catan and M.U.L.E. , which take this kind of gathering concept and create a goal that you can compete with others for. Instead of just building up “bling“. I’d heard of M.U.L.E. before but never knew anything about it. Apparently it’s a 4 player turn-based strategy game for 80s computers. I decided to look up on it and learned about the designer Dani Bunton Berry. A designer, apparently way ahead of her time. Unfortunately, she died in 1998 while working on an online version of M.U.L.E.

I ended up finding her website still intact with a GDC speech from 1997 on multiplayer game design. What is surprising to me is how relevant it still is, over 10 years later. Halo 3 covers most of these bullet points very well… The “pacing needs variety” part reminds me of the time in the lobby between games — usually “good game” or trash-talking time. The “Legends must grow” element was a big feature of Halo 3, which automatically records game matches to your hard drive and allowing you to upload them online and allow others to spectate a past match. The “Leave room for ads” part has grown increasingly relevant as now I’ve begun experimenting with in-game advertising. Dreadful.

So here’s the listo…

Good Multi-player Design Elements

Excerpt from a Lecture for the 1997 Computer Game Developers Conference, Copyright 1997, by Dani Bunten Berry

Here comes my annual punch list of things to consider when designing multi-player games updated and expanded from last year based on what we’ve learned:

  • Build in the “Norm Effect” if at all possible. This is named for the character from “Cheers” who when he enters the bar is greeted by everyone calling his name in unison. Pitiful old IRC chat-rooms can provide some of this effect so surely we can find some way to welcome people into our game environments.
  • “Zero sum” is bad. Games where I win and you lose are bad. Worse still is “I win and all the rest of you lose”. Notwithstanding the current cultural obsession with endzone strutting by winners, losers do not enjoy themselves and if you can help take the sting out of it, you should. Alliances, cooperative play, ranked “winners” rather than “A winner” with a bunch of losers are all options.
  • Pacing needs variety. Slow periods should follow intense ones and forced “time-outs” can offer opportunities to socialize, catch your breath and anticipate things to come. Remember, the players no longer have a “pause key” as they did in a solo-game.
  • Strategies need “wiggle room”. People have different personal styles and when playing against each other it’s great to let them “do it their own way” rather than a single approach that all must follow. If possible you should balance the game such that a strategic planner for instance might not always beat the joystick jockey or the detailed tactical type. A game that allows for diverse people to play diverse ways is always best.
  • Legends must grow. Provide ways for players to carry their experiences with them. “Game films” are an excellent (and reasonably cost-effective option) in games where what’s sent between the player’s computers is a stream of “deltas”. Saving that stream and running it back through the game engine provides an opportunity to review what happened during the game. This turns an ephemeral, fast paced experience into a story that can be used to “save face” if the player lost, to learn how to win or just to chronicle their accomplishments. At the very least, try to include ongoing statistics or character attributes outside the environment of a single game execution.
  • Court your newbies. Nothing will destroy a player’s interest in your game quicker than being humiliated a few times when they are just trying to figure out what to do. If possible build in inducements for advanced players to help newbies in order to get something to advance further in the game environment — like taking an “apprentice” might be the only path to “master rank”. At the very least try to make starting as safe on player’s egos as you can. Continue Reading…