I want to make a Facebook Application which will be a game called tambola or Housie. Those of you who don't know this game, you can check here [url removed, login to view] for introduction and rules to play. Just for the hint, its almost similar to Bingo but different in few rules.
tambola tickets will look like [url removed, login to view]
I will tell you a brief description of how I want the application to be. You all must have seen and played on Zynga Poker on Facebook. If not, please do so, because most of things are common, like money system, points system, etc.
We will be having 2 main divisions, practice play and real money play. In both the divisions, we will have different clubs and in different clubs there will be different rooms where players will play.
In game room, on right hand side, a list of player will be shown and a common box to write for chatting. just like in yahoo chat rooms. and in the center of game room, a lady sitting on chair. and a table on which tambola board will be there.
(random number generation) a chip just like poker chip will rotate and stop, showing that number then the lady will call that number and then different players will mark that number on their tickets, if they have that number.
players will have to buy tickets after they enter a club, when they have a ticket they are allowed to enter a game room. different clubs are divided according to the ticket value. eg. 5$ clubs, 10$ clubs etc.
there will be more than one option of winning unlike given in the link for rules above. there will be total of 8 options of winning for a player to win. 4 corners. 3 rows, and 1 full house. there will be 8 buttons on the screen, 4 on the vertices of the ticket, 3 next to the rows, and one main button for full house. when a player has one corner completed, say corner 2, he will press the corner 2 button to claim for prize. then game will cross check if all the numbers in that ticket are called out. if yes, then he will get the prize. and in mean time, all other players will get a notification on screen that player name "X" has claimed for corner 2. and then player X has won corner 2. then all players' tickets corner 2 button will become disable. as again corner 2 cant be claimed by some other player. all this claiming and cross checking should not take long time as other players cant wait for so long.
for both real and fake money, there will be a game account, in which there real or fake money will be shown. all currency will be of FB currency. if there is any other option available on Facebook for money transaction then we will add that too. you have to do a little research on that.
promotions and offers: there will be few promotions which will be going on all times, like buy real money ticket for the 1st time and get one more ticket of the same value. bring 3 friends and if they buy tickets for the first time, you will get a free ticket. win 3 consecutive prizes, get a ticket free etc.
It will be a beta version, we will put a feedback form for any errors, or any thing they liked or disliked for 1st week only, if there will be anything which is highly disliked then we will replace it or anything major error coming, then we will repair it. and after a week, we will make it the final version and then you will get the money for your work.(beta version is necessary)
All the testing should be done thoroughly. all Database and testing work will be your part of work. if I liked your work and understanding, i will consider you for my future projects and also for maintaining and doing any updates required in the app.
We will thoroughly discuss every aspect before starting. i will draw each and everything and will send you for better understanding of the project. I will always welcome your suggestions while we work together.
people who have already did projects for FB will be considered.