gamerboom.com订阅到鲜果订阅到抓虾google reader订阅到有道订阅到QQ邮箱订阅到帮看


发布时间:2011-12-19 17:14:09 Tags:,,




1. 挑战:玩家面临障碍,其克服此障碍的渠道有限。

2. 反复试验:这是辛苦的工作(游戏邦注:让玩家承受一定遭遇非常重要)。玩家试着凭借自己的工具通过各种方式克服障碍。

3. 学习:在尝试使用工具的过程中,玩家也许会遭遇失败,但玩家会学会使用它们。

4. 成功:玩家克服挑战。他觉得自己有所成就,此辛苦工作有所回报。这是玩家享受其中的时刻,他从中感受到满足感。玩家会认为:“是的!我非常擅长这款游戏!”

5. 玩家返回第1点,其中的玩法情境融入更多复杂性/难度。


Super Mario Bros from

Super Mario Bros from


1. 挑战:Mario遇到缓缓向其靠近的Goomba。

2. 反复试验:Mario试验各种策略。他径直穿过Goomba,然后死去,或者笨拙地过早跳跃,然后再次死去。

3. 学习:Mario现在更清楚要如何移动和跳跃。

4. 成功:Mario顺利扑向Goomba,弄皱他丑陋的卡其色脸庞。然后取得胜利!

5. 返回:Mario现在将面临更大挑战。





Satisfaction Guaranteed!

As a game developer I always ask myself what makes a game fun. The “fun” word sounds so abstract and is so subjective from one person to another. A lot of things can be fun in a videogame: exotic environments, impressive sound effects, entertaining story, funny characters, particle effects, and so on. However, some games have all of that and can still be not that fun. So what exactly makes a game satisfying? Where does the SATISFACTION come from?

I’m sure everyone has a different vision of this. That being said, my idea of the source of satisfaction in games is not abstract at all. I think that a lot of game developers have this conception too but they simply never put it into words. Here it goes.

To be satisfying, a game has to make the player go through this “achievement loop”:

1. Challenge: The player is facing an obstacle and he has limited means to overcome it.

2. Trial and error: This is the hard work (making the player suffer a bit is very important). The player tries to overcome the obstacle in various ways with the tools he has.

3. Learning: Having tried his tools, and probably failed while trying, the player learned to use them.

4. Success: The player overcomes the challenge. He feels that he accomplished something and that hard work paid off. This is the moment when the player is having fun, he feels satisfaction. The player thinks: “Yeah! I’m good at this game!”

5. Loop back to point 1 with a gameplay situation of increased complexity/difficulty.

This looks like a recipe, but it’s not. It can be applied in many ways in any kind of games, but it’s not necessarily easy to do well.

This loop can be found in micro situations of any classic game. Let’s apply this loop to the very first gameplay situation of Super Mario Bros:

1. Challenge: Mario encounters a Goomba slowly walking towards him.

2. Trial and error: Mario tries various strategies. He walks straight through the Goomba and dies or he clumsily jumps too early and dies again.

3. Learning: Mario now understands better how to move and jump.

4. Success: Mario jumps successfully on the Goomba and crushes his ugly shitake face. He is victorious!

5. Loop back: Mario will now face a greater challenge.

However, when the game has nothing new to teach to the player, it can no longer loop and therefore it becomes repetitive and eventually boring.

In my opinion, a lot of current generation games have problems keeping the player interested because they try to create satisfaction in an artificial manner. The typical game features an overpowered character facing ridiculously simple gameplay situations (because Gameindustryasshole thinks that people only like easy stuff). So what happens is that when playing the game for the first few minutes, you feel like a God, you’re blown away by your own level of badassness. But not long after, when you realize that the game has nothing new to teach, it starts feeling tedious. And worst, when you fail in that game you don’t learn anything and you feel like an idiot because you weren’t supposed to fail.

This loop can also explain the classic or cliché videogame principle tagged to a lot of addicting games: “Easy to learn, hard to master.” Because the hardest a game is to master, the longer the “achievement loop” can go on and still be fun.

I’ve read the book “A Theory of Fun for Game Design” by Raph Koster a while ago. It most certainly influenced this post, so I encourage anyone to read it.(Source:pixeltao