Categories
Game Design Game Development Games Geek / Technical Post-mortem

Lessons Learned from MiniLD #20

Two weekends ago, I hosted and participated in the MiniLD #20 competition.

Mini LDs are usually looser than regular Ludum Dare competitions in terms of rules enforcement, voting, time start and end times, and themes. The host can also enforce a different set of rules. For instance, one MiniLD involved using a specific palette of colors from a 64×64 image to load levels from, and it was interesting to see all of the completely different games share the same level data.

For MiniLD #20, I picked the theme “Greed”, with an optional fun theme of “Fishing”. The special rule I made: “Only one of each.”

In programming, it’s easy to make lots of copies of objects. Well, I’m putting a stop to that! For this MiniLD, you’ll need to ensure that every object in your game is unique. If you build a wall, there better be a single wall (it doesn’t matter how complex it is) and not many tiles composited together to make a wall (unless all of those tiles are completely different from each other, which might make an interesting game…) Granted, maybe everything derives from a common object, but you can’t have two objects that are exact copies of each other. If that means you can only make a few objects, then work within those constraints. B-)

While there was some griping about this rule from the participants, many of them pulled through and submitted a game. In all, 24 entries were submitted.

Unfortunately, The Old Man and the Monkey Thief, the game I was working on, wasn’t one of them.

Also, there were some complaints about how the MiniLD was handled overall, and while I wasn’t taking any of the complaints personally, I did think I let some people down. What follows is a post-mortem of both the game and the competition as a whole.

What Went Right

  1. Participation was high.
    I was very pleased to see that 24 entries were submitted. I know that there were more games being developed that weekend that weren’t finished, so overall, there were many participants, especially for a MiniLD. I was happy to see that the special rule didn’t scare off too many people. There were even a few people who have never participated in a MiniLD before. A trial by fire for them!
  2. Simple art was quick art.
    When it comes to creating art, I’m much better with a pencil than a computer program. I needed to create quite a bit of unique art, though, and I didn’t really have time to draw with a pencil much anyway. So what did I do? I took pictures with my camera and then traced those images in a separate Layer in the Gimp. That means this flask I got as a present for standing up in my sister’s wedding became a unique golden treasure in my game:

    Original Flask became Unique Flask and this spatula Original Spatula became this Unique Spatula Unique Spatula.

    Oh, my kingdom for an artist!

    But it worked well enough, and it was relatively quick. I even did a decent job creating the main character with a pencil drawing, did the layer tracing thing in the Gimp, and came up with a digital old man who didn’t look half bad!
    Original Old Man Unique Old Man Sprite

    Overall, tracing with layers in the Gimp made quick programmer art even quicker than it usually is! I didn’t have to worry about being bogged down in getting the lines or curves right.

  3. Being Prepared Helps Before the competition started, I did a quick MiniMiniLD for myself. I hadn’t done any code outside of a day job in many months, and my computer had been upgraded since then, so I wanted to ensure my development environment worked as expected. It would have been annoying to start the competition only to learn that my compiler or build scripts were unusable.

    Also, I’ll go into more detail below, but I’m glad I had my backup plans! When a storm knocked the power out for me and apparently 30,000 other people, I’m glad I had my Uninterruptible Power Supply to keep my desktop computer from getting more damaged that it could have been. Also, my laptop let me continue work for over an hour after the power went out, and so it was lucky that I replaced the battery the week prior. When the power didn’t come back in the morning, I took my laptop to a new, powered location, and I was able to keep working even though my apartment went over a day without power. It was a horrible situation during a timed competition, but I think I responded to adversity well.

    And it helps to have an encouraging girlfriend remind you that you can’t give up. B-)

What Went Wrong

  1. The power went out.
    I took a nap Saturday evening, woke up in the middle of the night, and started working on my project. I had a number of ideas I wanted to implement, and I was wide awake. Around 3AM, with a storm raging outside, I found that my laptop was providing the only illumination in my apartment. The lamps were off, the UPS was beeping, and my desktop’s monitor was dark. That’s OK. I can SSH into my desktop to shut it off…oh. Wait. The router was not plugged into the UPS either. I made a note to change that situation for next time.

    I lit a few candles, one in my office, and one in the dining room so I could see when I go out to get some water out of the fridge. Maybe 50 minutes later, the smoke alarm went off. It turns out that the dining room candle was on fire.

    Now, I don’t play with fire much, but it wasn’t the fire itself that scared me. It was the fact that the candle, the thing that is meant to be used to hold a flame, was on fire! Another note for next time: don’t put out candle fires with water. The flames exploded upwards before dying out, and suddenly it was dark. I could hear the heated glass and metal parts of the candle holder tinkling, and I had no idea what was going on. And of course the office candle was also out since the melted wax drowned the flame. I had enough with fire for the night, so I didn’t bother relighting them.

    So I sat down at my laptop and continued to work. I lowered the brightness and shut down many unneeded applications and was able to eek out 10 more minutes of battery life. Then I had nothing else to do but go to bed. Of course, I was wide awake. I could have searched for the flashlights in the dark or tried the candles again, but I decided this was a forced break and went to bed. My DS was still charged, and I played Advance Wars: Dual Strike for a bit before sleep took me.

    The next morning, there was still no power. I learned it wasn’t just my apartment. It turns out that a huge part of Des Moines was without power due to the storms. The library is closed on Sundays due to budget cuts, and I wasn’t sure where the nearest wifi-enabled cafe with power was. Luckily my cell phone still worked, so I had people I could call and a basic way to do searches. My girlfriend was out of town, but I had the key to her apartment, so if she had power, I could work there, too.

    I had options, but I’ll admit that I felt a bit defeated that Sunday morning. I wasn’t as enthusiastic about getting up and running again as I’d like to be able to report. Maybe it was because I was exhausted. Maybe it’s because my home office chair is hard to sit in for days at a time. Maybe I just missed seeing people. I was a new full-time indie, and I was secluding myself in my office for way too long as it is. Maybe I just needed exercise. Maybe I assumed the power would come back within hours and I wasn’t sure if I should venture out or stay home. Whatever it was, my motivation had dipped to the point that I was dragging my feet to decide which of these options I’d use.

    When I talked to my girlfriend, she was very encouraging, especially as she heard the reluctance in my voice. This weekend was MiniLD weekend, so there’s really no excuse for me to not do what I can to continue. I packed my laptop, the laptop riser, some game dev books, and some papers and notes, and I headed over to her place. I didn’t have the key to the front door, but the doorbell is linked to her cell phone, so she buzzed me in remotely. And she had power at her apartment! Glorious power! I was able to continue work.

    Of course, I lost a lot of my waking hours. While I don’t like shifting blame, especially since I had options, there aren’t many options at 3AM during a storm. Now, if my life depended on it, I’d have no qualms about waking people up at 3AM, but for a MiniLD? Still, while the power outage disrupted my work, it didn’t stop me completely.

  2. The Urgent took priority over the Important.
    Some things I did other than work on my MiniLD project: called phone company tech support to find out why picture emails weren’t going through to recipients, played a video game, fight a literal fire and not just a metaphor for urgent business matters, read interesting blog posts or watched interesting YouTube videos, chatted on IRC with other MiniLD participants… Now, chatting on IRC is part of the fun of working in a Ludum Dare competition, but links get posted. I found myself distracted by links from Twitter, too. Being new to Des Moines, I spent part of my time looking up local game developers to connect with.

    All of these things are fine on their own, but since I was supposed to be focusing on my game project, they were distractions, and I failed at putting them off until after the competition.

  3. I burned myself with my own special rule.
    Only one of each was meant to challenge developers to try to do as much as they could with less. Unfortunately, there was some confusion as to what was on or off limits. Could you have the same sprite displayed two times if one had a red color overlay while the other had blue? What if you just add noise so they look different?

    Now, I think the idea of using noise to get around the limitation was clever, but outside of that, there were two options: do lots of unique content, or do a game involving only a few unique items. The latter would definitely be doable and be more along the lines of what I was hoping for.

    So of course I ended up making a game that required lots of unique content. B-(

    Now, being the host, I knew about the special rule long before anyone else did, but I didn’t think about the kind of game I would make until I started the competition. In hindsight, I should have cheated and thought my game idea through before the theme/rule announcement.

    The Old Man and the Monkey Thief was supposed to be about an old man who goes to sleep one night only to wake up and find that all of the unique treasures he collected over the course of his long life were stolen by this energetic, ninja-like thief. The old man then had to go into the world, collect these unique items, and use them to save his wife. I figured he could use the fishing pole as a way to retrieve otherwise inaccessible items, and so the secondary theme was satisfied.

    What I didn’t realize was how much work it is to program unique items! I spent a huge chunk of a day getting the fishing hook and the key to work. By the time they were implemented, I was afraid to add a third item because of how much work would be involved, and time was running out. Now, this is 48 hours. Imagine being a game developer on a 3 year project and learning that you need to implement another item without letting the deadline slip. I got some insight into that kind of despair.

    Essentially, having only one of each item meant that they were either reusable, like the fishing hook, or one-offs, like the key. Either way, this rule encouraged feature-creep if you intended to make a game with a lot of unique content. If I could do it all over again, I’d have tried to do more with the fishing pole alone rather than try to have more than one usable item. Less is more, and I probably should have made a note that it was my original intent with the rule.

  4. The little things.
    When I decided on the themes and special rule, I wrote up a blog post and scheduled it to publish when the competition started. There’s a problem with doing so on the main LudumDare.com site. Editors can see the post before it’s published! So I wrote the theme and rules in a post on my own blog, then used the LD post to link to it. Great!

    Except something went wrong. For some reason, the LD post didn’t publish, and it took some time to get it corrected. I was away at an event, but I checked in, found out about the problem, and got it working somehow. IRC participants learned about it, but people who were depending on the website being updated at the correct time were out of luck.

    I didn’t request a submission form for the competition until near the end when I realized that there were so many participants. Some people had finished before the form went up, so they had to retroactively submit their games. Not a big deal, but it could have been smoother.

    And the end? I could have handled the ending better.

    Since it was only a MiniLD, the 48 hours is a bit flexible. While it officially started at a specific time, the usual expectation is that you could do any 48 hour period in that weekend. Since I had power issues, and other people were also hoping for a little more time, I thought I’d allow the competition to continue into Monday.

    Then the fact that I’m running my own business took over, and other priorities came up. When I finally had time to dedicate to LD again, I learned that some people felt like the MiniLD had no closure. It was understood to be over, but there was no fanfare or official word. The submission form allowed for the entries to have ratings, but since voting was not enabled, participants couldn’t vote. MiniLD #20 felt like it just stopped, especially for people who weren’t in IRC and were relying on the main website for their up-to-date competition information. New LDers can’t be faulted for not understanding what was happening. I had every intention of providing a proper ending, but as the host, I dropped the ball.

What I Learned

  1. There’s more to being a MiniLD host than announcing a theme.
    Being a MiniLD host, I found I had some unexpected responsibilities. Namely, I needed to keep things going for everyone to ensure they had a good time! Now, I’m not being paid, and no one else is either, but I still feel terrible that people felt the weekend was somewhat spoiled due to my inability to prepare for those responsibilities. I plan on writing up a checklist for future MiniLD hosts. It may sound a bit formal for such a loose event, but I think it would help everyone have a better time going forward.
  2. Feature creep is insidious.
    Let’s extrapolate The Old Man and the Monkey Thief from a 48-hour project to a six month project. Thinking that I’ll add just one more item might mean I spend a few weeks to a month doing so. And if I have an item that can be used, that means creating objects and a section of the map that allows you to make use of it. For instance, I wanted the old man to find a unique tie, which he could use to tie up pieces of wood together to make a boat. Making a tie, suddenly the work is to create boat components and a boat, and why would the boat exist if not to allow you to get across water, and if you can cross water…. The point is that the scope of the project blows up quickly. I realized I was making a poor Zelda clone.

    On the other hand, if a game makes use of a single mechanic, suddenly it’s much more manageable. What if the entire game involved the use of that fishing hook? I probably could have finished a game using just that one mechanic.

  3. I need to work on my discipline.
    I found myself getting distracted too easily this MiniLD. When adversity hit, I didn’t respond immediately and affirmatively, at least not right away. One of my favorite quotes is “Discipline is remembering what you want”, and I need to remember what I want and why I’m doing what I do if I want to see myself through to the end of any future projects.

All that said, I think MiniLD #20 was a success for me. The Old Man and the Monkey Thief is the first game I’ve ever created that made use of a scrolling background. Previous games used a single screen. To determine where the old man can and cannot walk, I normally would check the tiles, but since I didn’t have tiles, I did something I’ve never done before. I created a black & white version of the entire world map, which the player never sees, and one color represented where the player could walk. Once again, a 48-hour game development competition allowed me to learn some new techniques. I also learned what areas I need to work on. Discipline and project planning in 48-hours is one thing, but discipline and project planning in months or a year? I won’t last very long as a full-time indie if I don’t figure those out.

Categories
Game Design Game Development Games Geek / Technical

Vote for MiniLD #20 Entries!

While MiniLD is usually much more loose than a regular Ludum Dare competition, I am running horribly late when it comes to closing this competition properly. That said, it’s time to vote!

Voting is only open to those who submitted a game. It’s an opportunity for everyone to congratulate each other, provide feedback, and play some quirky and interesting games! Even if you can’t vote, you’re more than welcome to check out the finished games yourself.

With 24 submitted entries, MiniLD #20 was one of the biggest! Considering the special rule of “Only One of Each”, a lot of people rose to the challenge. Some of the games are artistic and experimental, some were haunting, some were clever, and some were just plain fun.

Categories
Game Design Game Development Geek / Technical

MiniLD #20 Is a Go!

I’m hosting the MiniLD #20 this month, and it starts……NOW!

Theme: Greed.

Special rules: Only One of Each.

In programming, it’s easy to make lots of copies of objects. Well, I’m putting a stop to that! For this MiniLD, you’ll need to ensure that every object in your game is unique. If you build a wall, there better be a single wall (it doesn’t matter how complex it is) and not many tiles composited together to make a wall (unless all of those tiles are completely different from each other, which might make an interesting game…) Granted, maybe everything derives from a common object, but you can’t have two objects that are exact copies of each other. If that means you can only make a few objects, then work within those constraints. B-)

Optional secondary theme: Fishing. Just because.

You have 48 hours to make a game using the above theme and rules and optional secondary theme. Go!

Categories
Game Design

Free Game Design Course: Game Balance Concepts

Balance

Last summer, I participated in game designer Ian Schreiber’s free Game Design Concepts course. It it still readily available on his blog, and it is still free.

Last week, I learned he was offering a new summer class: Game Balance Concepts, which is focused entirely on balance. Game balance doesn’t seem to be well covered in the literature out there. In fact, in a book Schreiber cowrote, Challenges for Game Designers, there are only a few sections that touch on it at a high level. This course seems to be a good start to fill in the gap.

This course, like last year’s, is free, but he also offered a pay version for it, which I gladly took advantage of. Basically, I get to participate in the class as he presents, ask questions, and give feedback, all live. Besides getting a few other extras that he described in the blog, I can also send emails directly to him, giving me pretty awesome access to a game designer’s brain.

Today was the first class, and it was all introductory. We discussed what balance generally means, how it can be achieved, and how different kinds of games can make balancing more or less difficult. We talked about things I was aware of but haven’t given much thought to before, such as determinism and how it impacts solvability. There was more discussion about the importance of the metagame today than I’ve seen in any of my discussions about games, including playing Dungeons & Dragons with friends.

I’m looking forward to participating in future classes this summer. I’m not sure if paid access is closed, but you can definitely follow along on the main blog if you’re interested. Also, if you use Twitter, you can follow along with us as we discuss it using the hashtag #GBCU.

How much thought do you give to game balance when you design your games? Do you find more formal courses such as Game Balance Concepts helpful, or do you prefer to learn learn about game design in other ways?

(Photo: Balance by tourist on earth | CC-BY-2.0)

Categories
Game Design Game Development Games Geek / Technical

Encourage Creativity: Addicube

Encouragement

One of elements I’ve identified for living my life on purpose is encouraged and supported creativity. Even though it is part of my life purpose, it doesn’t mean it is just for me. Part of the point of a life purpose is that it applies to everyone around me, too. I’m not only focused on making sure my own life has encouraged and supported creativity, but I want to make sure that the people around me are encouraged and supported as well.

So when I learned that Corvus Elrod, former writer of Man Byte’s Blog and current writer of Semionaut’s Notebook, was partnering up with Charles Berube of The Wasabi Project to create a game called Addicube, I thought, “That sounds great!”

But then I learned that the project won’t get started until it is fully funded. See, the project is currently waiting for enough funding through Kickstarter.com, which is a funding platform which allows projects to ask for donations from fans and friends. If enough people donate, the project happens, but if there isn’t enough funding, then no one pays any money. Well, back in January, having newly created my life purpose statement, believing in Corvus Elrod, and knowing that I wanted to encourage and support creativity, I pledged my support at the Benefactor level. Sometimes “That sounds great!” is good encouragement, but money helps, too. B-)

As of this writing, Addicube on Kickstarter has 51 backers and 89% of the $3,500 it needs to be completely funded, but there’s a deadline. If Addicube gets enough funding by April 25th, then Elrod and Berube will get started.

Frankly, I want Addicube to happen, and I’d like to ask you to help. The deadline is looming, and they’re so close to having the Kickstarter project fully funded.

Please go to Addicube on Kickstarter, learn more about the game, and pledge $5, $10, $25, or more. If you really want to make an impact, pledge to be one of us Benefactors at $250+. Let’s encourage creativity and get this game made!

(Photo: Encouraging note | CC BY-SA 2.0)

Categories
Game Design

How Deep Is Your Game Design?

Measuring pole

Jay Barnson posted a link to a video of Chris Hecker’s game rant from GDC. More details from Hecker’s own site at Please Finish Your Game.

The rant is great, so I suggest watching the video and reading Hecker’s article. To summarize, he is concerned that game developers, especially indie developers, are too satisfied with making lots of quirky, simple games, especially within a short period of time. With competitions such as Ludum Dare encouraging developers to create games in a weekend, Hecker agrees that cool mechanics can come out of them, but he wonders if there could be more value in exploring those mechanics as deep as possible.

He gives the example of Jonathan Blow’s Braid. Hecker argues that Braid has more value than hundreds of Indie Game Jam games.

I think Braid has more value because it explores its mechanic to the depth the mechanic deserves. I strongly feel that game mechanics have a kind of natural depth and value, and it is our duty as developers to follow a mechanic to its logical and aesthetic extent.

In a somewhat related article, Alex Weldon of Bene Factum wrote Density, Not Volume last year, and he argues that game designers should create games that focus and serve core mechanics rather than try to pile on as much as possible. Adding to a work doesn’t always make it better. It just makes it more. He gives the example of the original Super Mario Bros.

In these games, the player has a very limited range of powers and the enemies are likewise more like variations on a theme than completely different entities – in Mario, for instance, the Koopa is essentially a Goomba that leaves a shell behind when killed. Buzzy Beetle is a Koopa immune to fireballs. Spiny is a Koopa immune to being jumped on. Terrain and power-ups are similarly limited. The level design is based around the interplay between the player’s finite abilities and this small range of assets and challenges, presented in different combinations. And that’s enough – the original Super Mario Bros. has 32 levels, but manages not to be repetitive, because the designers were forced to be creative with what they were given. The resulting game is simple but dense, in the sense that every ounce of potential has been squeezed out of these simple building blocks.

Hecker argues that game mechanics and dynamics need to be fully explored more often. Shipping shallow games quickly isn’t enough. Weldon argues that designing a game from a bottom-up, mechanics basis is the way to go. In both cases, quality and depth is praised over quantity and volume. Cranking out 20 games a month is impressive, and you can probably discover some cool mechanics in the process. Still, it would be much more valuable to players and the game industry if you went back to some of those quickly conceived games and fully explored what is there. For example, Blow explored time manipulation thoroughly, and he didn’t add unneeded elements, such as 3D graphics for the sake of it. The game had a lot of depth, and it didn’t feel disconnected or filled with useless cruft.

How do you feel about Hecker’s rant? Do you agree that more game developers need to “follow a mechanic to its logical and aesthetic extent”? Are indie games too shallow by and large?

(Photo: Measuring poles | CC BY 2.0)

Categories
Game Design Game Development Marketing/Business

Is Single-Player Gaming Dead?

Sharing the experience

Back in October, Raph Koster wrote about a PC World interview with the lead designer of Dragon Age, a major single-player game from Bioware. Mike Laidlaw on single-player games talks about the idea of creating such games today, when games such as World of Warcraft and even Facebook games such as FarmVille dominate by leveraging their social components.

Social networking games are the current big thing. For indies who would prefer to keep making shareware, the idea that someone could make a ton of money through a relatively simple MMO is as frustrating to hear about as major game developers who learned that Tetris, as simple as it was, sold much better than anything they were working on. I know more than a few indies have grumbled that while selling virtual items and subscriptions to an MMO is piracy-proof, they don’t want to make those kinds of games. With major indies reporting piracy rates of for-sale games in the 90+% range, sticking with single-player games sounds like a tough bet.

So what do you do if you want to make single-player games? Give your player a way to share his/her story.

Instead of a game that tells the player the same story that every other player will hear, give the player the means to create his/her own story. Make the experience of playing the game personal. And make sure the player has a way of sharing that experience.

NetHack is a perfect example of a single-player game that lets you experience a story to share with others. The in-game story is minimal, the NPCs aren’t very complex, and there’s not a lot of dialogue. What the game does do is provide plenty of fuel for stories that players love to share with one another. Yet Another Stupid Death, or YASD, is a common phrase for NetHack fans. I’ve even posted my own stories of these deaths. See Engraved Note to Self and YASD, the First for 2008 for short stories about my own travels in the Mazes of Menace.

Of course, those stories aren’t shared inside of NetHack. While you can watch others play online, most people talk to each other or write about what happened. The game doesn’t easily facilitate communication between friends.

But your game can. Dragon Age apparently has a Social Engine, but as Koster points out, most successful Facebook games are successful because of the player’s ability to interact with others. Even if your game is meant for one person to play, it doesn’t have to be a solitary experience.

Dragon Age has its Social Engine.

There are iPhone games that allow players to send progress updates to Twitter.

Facebook notifications let you know if someone has challenged you in Sea Friends.

Can a friend go to YouTube to view a replay of the way I handled a tricky boss? Can I show off an achievement? Could my friends send me time trial challenges?

What does your game do for allowing shared experiences?

(Photo http://www.flickr.com/photos/wanderingone/ / CC BY 2.0)

Categories
Game Design Game Development Games Marketing/Business

Marketing Is More Important Than Product Quality

GamesIndustry.biz recently published a post called Marketing influences game revenue three times more than high scores. Research has shown that the belief that game reviews have an impact on the sales of a game is a false one.

Or at least a poor quality game with big marketing dollars behind it will sell much more than a good quality game with poor marketing.

On the one hand, it’s discouraging. Gamers already complain about bug-ridden games, the need for patches, and subpar playing experiences. I was shocked to find that FIFA ’09 for the Nintendo DS had crash bugs in it, and according to at least one comment in a game review out there, it seems that FIFA ’10 has its own share of show-stopping bugs. That the FIFA games are at the top of the charts in terms of sales has to make game players feel disheartened. And when game companies start shoveling anything they can out the door, customers will feel the need to be more discerning about their purchases. The video game industry already had a crash when anyone could and did make an Atari game. People stopped trying to find fun in video games when most of the products were horrible. And, of course, marketing dollars become even more important, which means the larger companies with the greater capabilities win.

On the other hand, none of this is really news, is it? Ask anyone who knows anything about marketing, and they’ll tell you that marketing is way more important than most people think it is. If you create a fantastic game that no one wants, of course it won’t sell. If you create a game that a lot of people want, even if the attempt isn’t the best, it will sell. Part of product development should be market research: finding out if anyone cares about what you’re creating.

It’s true across all industries, and it’s true for the video game industry. That said, what can an indie game developer do?

Generating Buzz for Indie Games and Advice for Aspiring Indies have some marketing tips which should fit your budget. It also helps to remember that major publishers such as EA and Nintendo need to make a lot more money than you do, and so your marketing budget doesn’t need to match theirs in dollars. You can spend much less and still make enough money for your business. Also remember that your time is a resource, and there are plenty of ways to improve your marketing that just happen to take more effort than money to pull off.

Marketing will have a huge impact on your sales potential. Don’t ignore it.

Categories
Game Design Game Development Games Marketing/Business

EA Acquires Major Facebook Game Developer

Facebook has grown to be a powerful social networking force to be reckoned with, and game developers who have taken advantage of the popularity are pulling in plenty of money through ads, virtual good sales, and exposure. And now, EA purchased PlayFish, the biggest publisher of social games on Facebook, for about $400 million.

So what does it mean? PlayFish’s business model, selling virtual goods through social games, is appealing enough for a major mainstream game publisher to buy into it. And if EA is buying into it, it means we’re going to see a lot more of it.

On the one hand, indie developers now have to directly compete with EA on the Facebook platform. It was bad enough for a small developer to try to gain some exposure when Zynga and PlayFish were dominating. It isn’t too far-fetched to think that EA is going to get the most eyeballs and sales, leaving everyone else with smaller pieces of the pie.

On the other hand, this is Facebook. With over 2% of the entire world’s population running active accounts, it’s a very large pie. Also, just because PlayFish now has a lot more marketing and production muscle behind it, it doesn’t mean that the smaller indies can’t produce major hits themselves. Long-lasting indie games are the rule. If a game doesn’t last past a month, it doesn’t succeed. If you can create a high-quality game that takes advantage of the social aspect of gaming, you have a good chance of competing.

Earlier this year I created a social game called Sea Friends, based off of a simple game I created called Minimalist. The mechanics are simple, and I’ll be the first to admit that it’s not a great game, but at one point I had almost 400 people playing it in a single month. I was surprised to find people I wasn’t friends with becoming fans of the game! The game was an experiment in outsourcing and rapid project development, and I wrote a Sea Friends post-mortem if you want to know how it went, but for a game that I think loses its appeal after a few sessions, it seems to have at least a tiny bit of staying power. As of this writing, I can see that a handful of people played it today, and many more have played it in the past week. The top ten players for the month all scored over 50 levels, and the number one player for the month broke 170! Who are these people?! I don’t know, but they’re saving real coral reef when they play, so that might be part of the appeal of the game.

Here are some questions: with EA on Facebook, what will happen to the markets outside of Facebook? Will casual portals see Facebook taking away their traffic? Will we find Facebook Connect on many non-Facebook sites? Can the market get saturated with virtual good economies, or is there unlimited potential here? Can Facebook as a platform be ignored if you’re going after a different part of the market, or is its size going to require you to acknowledge it in some way, even if you don’t make a Facebook app?

And when did single-player games become such a tiny niche product?

Categories
Game Design Game Development Marketing/Business

Generating Buzz for Indie Games

Paul Taylor of Mode 7 Games, creators of Determinance, wrote an article for Gamasutra called Building Buzz for Indie Games which I think ties in and expands upon Christopher M. Park’s advice for aspiring indies that I wrote about last week.

He starts by emphasizing marketing, quoting Tim O’Reilly’s message that obscurity is a bigger problem than so-called piracy.

Most marketing books and articles will tell you that marketing should start with product creation, that if you created a product before finding out if anyone wants it, you’re going to fail. Taylor and Jeff Tunnell will argue that the nature of the video game industry makes it harder to predict what people will want to play. Who would have thought that World of Goo would have been the success it is?

The bottom line for Taylor: if you are passionate about something, it will be easier to develop, but you’re going to need to find a way to get it in front of people. The more mainstream the product, the easier it is going to be, but the wackier it is, the more work you’ll need to put into marketing. And given that you’re an indie, you’re probably not trying to make something pedestrian or mainstream in the first place.

He talks about the importance of building your presence early on. All you have is simple concept art or a crazy programming demo? Post them up! SOMEONE is bound to care about them. Look at Dejobaan Games for an example. I remember seeing early videos of AaaaaAAaaaAAAaaAAAAaAAAAA!!! – A Reckless Disregard for Gravity before I even knew what it was. Wolfire Games has a development blog that constantly gets updates with technical details, concept art, videos, and general information about the business of making games. These two indies give their fans a place to rally for them.

Taylor wrote a four page article with marketing tips, taking you from concept announcement all the way through to post-release. Read the entire thing, and check out the links at the end of the article for more information.