Archive for April, 2009
A Couple of Community Games Thoughts
Posted by SimianLogic in blog on 04/16/2009
In the last week, there were a couple of newsworthy items (loosely) related to Microsoft’s Community Games initiative. Their most recent news post over at the XNA Creator’s Club web site has a list of review sites which cover community games. They got a lot of details wrong for Worth the Points, but hey–there’s no such thing as bad press! More important than the tiny little traffic bump, game developers are now more aware that there are in fact sites out there promoting their games. While I have gotten a couple of emails asking for reviews in the past, since that news post went live they’ve started trickling in with greater regularity (about 1 a day).
The biggest problem with the community games review space right now has nothing to do with those of us that are actually reviewing games–it’s the larger review sites who don’t review them. Run a Google search for pretty much any community game (for example, google two recent games we reviewed–FreaKick or Planet Crashmania 9,000,000) and you get a litany of results from the “bigger” players in the game review space: IGN, Gamespot, GameRankings, GameFAQs, GameStats, Gamespy. All of these sites automatically create pages for all the XBox games, but the problem is that they don’t actually cover any of the community games. After a half-dozen search results yielding no actual content, it’s no wonder that only the developers themselves (who are willing to scour through pages of results for any press) seem to be finding the actual reviews. Unfortunately, the only solution to this problem is time.
The second newsworthy item was the announcement that Amazon has started carrying XBox Live Arcade games. There are some kinks (you’re actually buying download codes, which means you have to punch them into your box manually), but this has the potential to be a huge boon for arcade games in general. While they don’t carry any Community Games yet, it’s a short leap from Arcade titles to Community titles (assuming Amazon doesn’t have any hang-ups over the lack of rating). Putting the community games on Amazon would instantly solve the number one request by community developers: game ratings. WTP and other review sites allow users to rate games, but for it to really be a useful feature you need a TON of ratings–something Amazon could provide. Having community games listed on Amazon would also create an instant revenue stream for any site reviewing community games (referral links). I doubt the conversions would be all that high (it would be MUCH better if Microsoft had their own referral program, as you can actualy tell your XBox to buy/download games through their marketplace site), but it would probably beat ads. The more I think about it, the more I think Microsoft should just let Amazon run THEIR marketplace–they’ve got way more experience in the space.
Polar Games: Breakdown
Posted by SimianLogic in blog on 04/09/2009
I’m slowly rolling a simple new game out to portals called Polar Games: Breakdown (follow the link to play it). This was actually a prototype I’d had lying around for ages and ages (originally done in Processing a couple of years ago, then ported to Flash), but never gotten around to finishing. Mochi and Whirled were both running contests that finished at the end of March, so I needed something simple that I could do in about a month. I don’t think I’m breaking any new ground here, but I just loved the idea of wrapping a traditonal grid-based tile game around a circle. I’ve got a few more of these “Polar Games” prototypes that I’ll probably finish up at some point.
The game’s main game mode was always going to be puzzles. I’d hoped to do 100 before releasing the game, but writing the puzzles by hand just proved too time-intensive. Forty puzzles are in the game now, and assuming the game doesn’t tank completely (*cough* Nibblets *cough*) I’ll think about continuing on with the final 60 puzzles. In the meantime, though, I hit on the idea of adding a “Daily Puzzle.” Using the date as a random seed, all players will get the exact same puzzle each day. There’s no guarantee that the puzzles will be solvable (most won’t be), but hopefully that adds a little more strategic competion than the longer, more-luck-based Score mode.
The basic mechanics for Score Mode are really not that different from Collapse. I wanted to break away from using a game timer, though, and create something more meditative. Instead of having new blocks come “up” every time a timer finishes, I just have new ones fill in infinitely. The polar bears “judge” your every move, and based on how many tiles you clear will either give bonus health or take away life. As health fades from 25 down to 0, the sky darkens and the music slowly gets quiet. Once you hit 0, the whole thing goes red and you’ve got 5 turns to get back into positive territory before the game ends. As you clear various colors, the meters on the right side of the board fill up. Clicking on them clears all tiles of that color, which allows you to build some pretty monolithic color groups. This transforms the mechanic from a frantic “click any group of 3″ to something a little slower, where the goal is to methodically build up giant chains while keeping an eye on your health.
To play the multiplayer version, you’ll have to check the game out on Whirled. The multiplayer mode plays much like the Score Mode, save for the fact that the board is split into four quadrants. Each quadrant is the home base of one player (empty seats are filled by AIs), and players take turn making moves. Tiles cleared in your own quadrant replenish your health, while tiles cleared in an opponent’s quadrant take away health. Every 10 rounds, a damage multiplier increases the amount of damage players do to each other. Using one of your “clear all” powerups doesn’t count as a turn, meaning you can set up an epic clear to heal yourself or attack your opponents. If your life falls to zero (or lower), you will be unable to deal damage to other players until you get your life back above zero.
Whether the game is a hit or not, building it has been incredibly valuable. The first few games I did were in “pure code” and compiled with MXMLC. Filler 2 was the first time I used Flash, and the process was… rough. This time around I had a much clearer picture of what I wanted to accomplish in Flash compared to what I wanted to do in raw code, and the actual development process was a breeze on this one. Pieces of a generic Flash game engine (and, just as importantly, a build process) are beginning to fall into place (sound and data managers, game boards, UI classes). Prototyping is still my favorite part of the game building process, so the more I can shrink the window between prototype and launch the happier I’ll be as a developer. =]
