Posted on by

While there is no magic elixir as to what makes a game a success. I have seen a series of elements that most successful games have and in Cookie Monster lingo, here is the Letter E for the key elements to a successful game

  1. The game must be engaging.
  2. The game must be entertaining.
  3. The game must be enjoyable.
  4. The game must be elastic.
  5. The game must be expandable.
  6. You must game must expose the user to other players.
  7. A game starts in an endemic area.
  8. A game, once it reaches mass appeal, it becomes an epidemic. It is viral and at this point unstoppable.

While it is difficult to articulate everything in one blogpost, I will do my best to see if I can make sense for each of the elments I mentioned above for a successful game.

A game must be engaging!  Think of having an engaging conversation — the conversation can be enjoyable or entertaining. Not all conversations are enjoyable, nor all conversations are entertaining. But if it has one or the other, you at least have three items from the list: engaging, entertaining, and enjoyable.  Now, think of a movie that is entertaining — not all the movies that you consider to be  entertainment may be enjoyable, but they could be engaging. The movie can have a plausible story that makes it entertaining, but may not be engaging. But certainly a movie that is enjoyable can be quite entertaining and engaging at the same time. Think of it this way: Entertaining = mass appeal. Simple.!

Now onto the rest! A game must also be expandable, something that you can keep growing. In the case of the Angry Birds franchise, there is Angry Birds Seasons, Angry Birds St. Patrick’s, Angry Birds Valentine’s Day… Again, using a movie metaphor, think of a movie sequel. Although not always as good as the original, you can still continue the franchise.

Lastly, the game must be elastic. You have to take the gameplay to the breaking point. For me, this is the one of the top elements here (the key ingredient!). One has to pick up a game and be able to grasp it in matter of seconds. You must “fool” the player into thinking that it is easy, and have them go to the next level, continuing as the game gets progressively harder. That’s the elasticity of a game: stretch it is as far as you can while letting the player think that it’s still as easy as the first level.

If the game is elastic, it is also entertaining, enjoyable, and/or engaging. At this point, the player will want to share the game with other game players — then, you have successfully created a endemic game and the goal is to make it an epidemic!

And how do you expose your game to the masses? Create a Facebook Fan Page and a Twitter account for your company or game, create a video demo of your game. If you can afford it, try to get someone to write a press release for you and get the word out. Partner with a company that can get you the exposure. ;)

And remember: all apps and games — no matter how successful — are ephemeral. Don’t fall into the mental trap that your game will be on top of the charts for months on end, or a year or two. Today, we live in an ADD world and today’s headline is tomorrow’s old news. Your job is to always keep your game fresh, introduce new levels, build trust with your players, award them with coupon codes, etc. Making a game is not just about making pretty pixels move around the screen, it is a business. And part of that business is also the ability to market (evangelicize!) your game.

A little disclaimer: the stock inclusion of all the elements I mention is no elixir. It doesn’t guarantee your game to become a 40 million download juggernaut. Nevertheless, having some of these key elements in your game will make your game that much more enjoyableentertaining, and/or engaging to play — and if you get to that, you will automatically get more exposure.

After that, you could become endemic, and turn out to be the next big gaming “epidemic!” :-)


Posted by . Thanks for reading...

11 Responses to “Eight Elements to a Successful Game”

  1. Raphael Pudlowski

    Amen to that Carlos :)

    So, you really review sometimes the code from your customers by mail? Wow, i must buy my full version soon to send you some of my ugly code :)

  2. Thy Toeung

    I love to read these types of articles, because it makes me be a bit more methodical in how I think about my game development and new game ideas. Of course, there’s always the “more than the sum of its parts” elixir.

  3. Snow

    Maybe I should send you a copy of my game. It’ll be my first completed app, but it is a simply made game with a simple mechanic. My issues are, it might be difficult to expand as it’s meant to be something to do for 2 min while waiting for the bus and that getting the speed and look just right is extremely finicky. If it’s not right, it just seems like there is too much happening at once and not really reflecting my image of the gameplay.

  4. Inas Luthfi

    Nice blog post, Carlos :)

    what’s even better is when we also have fun developing games

  5. carlos icaza

    Jonathan Beebe also wrote, unbeknownst to me, a blog post titled “Skyrocketing your Game’s Visibility”. Read it over at his blog

    Both blogs, I think, articulate a lot of what one has to do in order to create some “e”xemplary games. And both blog articles feed off each other really well.

    Thanks Jonathan.


  6. Jonathan Beebe

    Great blog post, and thanks for the link Carlos!

    I agree, both blog posts compliment one another… great timing with yours, today was my iDevBlogADay article day.

    Anyway, you make some great points in your article that I think every game developer should write down and seriously ask themselves if their game applies as many of the “E’s” as possible–I know I will. My personal favorites are “exposure” and “elastic”… Exposure because it is obvious-but-important (the more people your game is exposed to, the more chances of success it has) and Elastic because I honestly never thought of that before.

    To make the game progress where it’s still challenging, but “feels like” they are still at the first level (but striking that perfect balance where it doesn’t get boring) is something that can be very difficult to pull off, but if you can do it, will work wonders for your game’s popularity. Looking back at some of the most popular games in the app store, each and every one of them have this “elastic” element you describe–and I don’t think it’s a coincidence.

    On a final note, I think we can all agree that the recent Corona-made “Bubble Ball” reached epidemic status, where it went viral at a seemingly unstoppable rate. And while we can’t all have “Bubble Balls” , it’s definitely something each and every one of us can strive for :-D :-D

  7. arma9

    Great blog post. I think, after I read these article that those 8 “e ” MUST be part of a game developer’s life. Who is a better story teller will win if he stick with those 8 “e “. Good look to everybody!!

  8. Rodrigo

    Hello Mr. Carlos,

    Thank You Very Much for Writing this article! You have no idea how I value the words of a experienced traveller. :-)

    Best Regards,
    Rodrigo RSCdev.


Leave a Reply

  • (Will Not Be Published)