2010年2月2日星期二

About Texas Hold’Em Poker

I'm glad to learn about so much famous facebook applications during the seminar yesterday. Most of the applications are hot for a time and some are still in top 10 of  facebook app now. Texas HoldEm Poker is one app among them. 

It is not the first time I heard about the application yesterday. I myself have played it once for curiousty. I skiped the tutorial and played it straight away. But I found that it is not a simple game. So I went through the tutorials and picked up how to play it soon. The UI looks a bit complicated. Users need to play it for a while to get familiar with functions of each button. Though the UI looks a bit confusing, it is really awesome. It is built with flash, graphics are polished, and layout is well designed. I think this is because of the background of its company. Zynga has been a big company with so many successful apps in facebook.

From the presentation, I learned more about the game and some key points for building successful  facebook applications.

1 A simple model to develop games on facebook is to bring some classical multi-player games and combine it with the facebook's SNS property. If the game is interesting enough and the multi-player interaction is fully revealed. Then it can easily get success. It's important to use the great advantage of the facebook's SNS property. For developing facebook game, we should remember that the more competitive and interactive the game is, the more addictive it is.

2 The Cheat Issues and Gambling encouragement. As the presentation showed the cheat discourage the fair players. So this should be more effort on banning those cheaters. But this will also result losing users those who like to cheat with friends. For such a game, the chance of playing with friends is one important reason for some users to play. Without it game is really boring, because the gambling is not about the real money, I they can't get excitement or enjoyment when playing the game. This may also result people pick it up by the game and go gambling in their real life. And that is not what we want to see. So while developing a game, we should not only thinking about earning money, we must have a moral sense so that the game will not be an origin of sin.

3 Opportunities. The presentation inspired us by introducing the famous Poker game. I found that there are so much fun games have not been developed yet. I think those classical games will lead great success if the excution is excellent enough. Some similar classical games are much expected by many users. Because many classical games are already popular all over the world, so there is no need to do much advertisement. And players even don't have to learn the rule through a tutorial. With these advantages of the classical game, the opportunity for them to own a place in facebook is quite big.

My original thought: 

Bringing a classical game to the facebook platform seems a shortcut path to success. Actually there are few things to think about. First, how to add some elements to rejuvenate the old game and make it unique. This is important because other developers may also found the potential of the existing game and compete with you. The best way to keep users from leaving is to make the game by adding some creativity. Second, the social networking property and virality of facebook should be fully used to make the game fit the platform. The key of combining games with facebook is to make the game more fun by using the existing facebook's social network. We should think hard on how to spread the games effectively by using feeds and invite mechanisms.  Making  the game more competitive and interactive is the best way to make players addictive to the game. So certain features and mechanisms must be used to enhance the such characteristics. By the way, to make a difference by developing applications on facebook. We should care more about meaning of life. At least we should never make users do meaningless things or even worse.


10 条评论:

  1. I don't think cheating is really a big problem here.

    Firstly, there is infinite play money, I can log on once every half a year and have 200k in my acct(due to gifts and invites). So there isn't really a loss to other users since its really all just play money.

    Not only that, but the game is played with 9 players, even if I play 5 of the players, odds are good that 1 other player will have a hand that beats one of my 5. And even if one of my 5 hands are good, its its just transferring the same (play)money to myself.

    On the other hand, its also a very difficult way to transfer money, since you don't know which hand will win, so on average, you will have the same amount of money on all 5 accounts, and this is a game where have 10000k in 1 seat so alot more powerful than 25k spread smong 5 seats.

    Orry

    回复删除
  2. I also think that cheating is not a big problem here.. This is what I commented in another blog post.

    "And I think the problem of cheating is non-existent. What does a player hopes to get after playing hours of Zynga poker? They spent their free time and hopefully earn some money. They are happy people. What about those who cheated? They spent their free time and is happy that s/he thought of such good ways to workaround the loopholes. Both end up as happy people and doesn’t spoil the balance of the game. So I think cheating is okie because you cannot exchange virtual cash back to real cash anyway."

    So I guess when all the people are happy with their game, I don't think it's such a major problem. Anyway, there's no competition among you and the other players, only you and your money.. :)

    - Hong Jun

    回复删除
  3. oh,really? So why is it so interesting to earn money without competing among players? I just can't understand. I think someone who met cheaters may get angry about the unfair game. Or not as I thought, the cheaters are only minorities, then it's not a big problem.

    回复删除
  4. Hi everyone,

    Be it play money or real cash, i think it is not okay to cheat. It simply violates the spirit of the game. It isn't a matter of someone cheating to financially impact someone else, or that since this is only a game in every sense of the word, to assume that people wouldn't mind others cheating.

    Even if I were to play poker with people using play chips, I definitely wouldn't want them looking at each others' cards, and hence be able to make calls using additional information that wasn't available to me in the course of the game.

    -reuben

    回复删除
  5. @Hong Jun

    "Anyway, there's no competition among you and the other players, only you and your money.. :) "

    That's not true. The competition IS among you and the other players in Texas Hold'Em. Not completely familiar with other flavors of poker, so i shall not comment on others.

    Texas Hold'em is about all about making the right call given the limited information you have on the table. Bluffing is a strategy too, and it proves that competition exists between you and other players. Others could try to bet big with a small hand, hoping that you would fold.

    -reuben

    回复删除
  6. @Reuben: I thought there is a maximum bet you can place per round? In this way, after a while, when you saved up enough money, I think this fear of losing money would be gone?

    I'm not really sure.. I'm not a fan of gambling.. haha..

    - Hong Jun

    回复删除
  7. @Reuben: Yea, I agree that bluffing is one of the (most important) strategy in poker game. However, this game is played in virtual space, poker face just won't help me winning big pots :(

    回复删除
  8. @Hong Jun

    I think Zynga poker is a no limit Hold'em, meaning there is no limit to how much one can bet in each hand. There is limit Hold'em though, but it just isn't anywhere near as popular as no limit Hold'em.

    reuben

    回复删除
  9. @Wye Mun

    Agreed. Some crazy people will call your bet just for fun. haha!

    reuben

    回复删除
  10. Facebook Zynga Poker Bot :: Z-Bot Alpha v9.4


    Tutorial ::
    http://www.ziddu.com/download/9029067/TutorialZ-BotAlphaV9.4.txt.html
    Download ::
    http://rapidshare.com/files/364679940/Z-Bot_Alpha_v9.4.zip

    回复删除