Java Solutions | Mobile Game Development | 2d/3d Graphics & Animations | Advergame | Outsource Game Development
php game programming india, php game india php programmer india, php developer india  
Flash Mysql PHP Game Development India
  flash game developer, flash game development india
  ONLINE BINGO CLUB

 Our client operates Bingo clubs all over the United Kingdom. To expand their Bingo horizon they wanted to gain online visibility by offering the opportunity to play and win Bingo cash prizes online, to the ever increasing online gaming community. They wanted a web based solution that would enable multiple players, from across the globe, to take part and play games, programmed by the game administrators, from the convenience of their homes. Based on their requirements, IcreongameStudio delivered an online application that enabled administrators to create and manage bingo gaming rooms, and players to register with the club, make deposits and play the different versions of Bingo in a gaming room of their choice.

Customer Profile
Our client is a UK based company that operates Bingo clubs all across the United Kingdom.

Business Requirement
Our client required a solution that would enable them to spread their Bingo clubs all across the UK and operate and manage them successfully. The solution was required to provide support for different versions of the game. Provisions were required that would enable game administrators to create custom gaming rooms for different Bingo versions and schedule the game play. Facilities to incorporate promotional offers and events such as loyalty points, raffle, free tickets etc were required to be built into the solution. Functionalities enabling club administrators not only to manage but also completely control the advertisements and pop-ups appearing on the website were required.

Solution

Our client online Bingo club gained a web presence, it was developed using flash, mysql and php. The front-end game module is a flash client which sends and receives data from the flash server using the XMLSocket Object. The flash server, in turn, uses a secure HTTPS connection to send and receive data from the PHP layer. All player, game and transaction related data are stored in the database.

Users can register their credit cards to crate their personal accounts, to make initial deposits (the lowest and highest bounds amount can be set by the administrator), with the website. The deposit in the account can be used by the player to purchase tickets and can be funded by the player instantly as per their requirement. Winnings, if any, are directly deposited to the account from where it can be withdrawn at any point of time. On registration, players are assigned lucky loot accounts (the luck loot amount is preset by the administrator) which can be used by them, to purchase tickets, when they run out of funds. Loyalty points are assigned to players based on their spending (spending amounts can be set by the administrator) in the club and these points can be redeemed against ticket purchase. Players have multiple choice, they can select from several different game rooms and can chose and purchase multiple tickets to play the game.

In the game, players receive tickets with random numbers (between 1-90 in case of 90 ball Bingo and between 1-75 in case of 75 ball Bingo) displayed in a 9x3 (90 ball Bingo) or a 5x5 (75 ball Bingo) grid, depending on the Bingo version chosen. The application is designed to call out numbers randomly at specific intervals (set by the administrator). The called numbers are displayed and highlighted on the calling board. Players can either manually mark the called numbers off their tickets or can opt for the auto daub option. A ticket approaching Bingo is highlighted and the numbers of calls required to achieve the same is displayed. The first player to achieve the winning combinations (rules, not results, defined and set by the administrator) is awarded the prize i.e. the relevant winning amount is credited to his/her account. In case multiple players achieve winning combinations, the prize money is distributed evenly among them. The game also has flexibility for players to purchase or cancel tickets for games that have been scheduled for a future date.

Authentication, authorization and access control features are integrated into the application for extensive security and safety. The application requires authorized users to login and then they can access to the application (both at the front end as well as the backend). An IP check is performed to ensure that the flash server request to PHP comes from a defined IP address thereby preventing unauthorized access to the user and transaction data. All gameplays are simulations - therefore if a player is unable to complete a game after purchasing the tickets, due to technical problems such as disconnection, system crash etc, the winnings (if the player has the winning ticket) are automatically deposited to his/her account. In cases when tickets have been purchased by the player but the game could not be continued due to server or application problems, the ticket money is refunded to the player.

The web solution devised by IcreongameStudio has been divided into two main modules:

 

Main Website

Users can access and play Bingo online, through the main website. They can browse through details of the Club, view instructions on how to play, read the FAQs and subscribe to newsletters.

”Play and Win”; players can login and play Bingo online. Several gameplay features have been built into the application. These include options to sort the purchased tickets (on the basis of numbers or strips), turn the audio track on/off, set the auto-daub option, view account balance, lucky loot balance, prize pattern, automatic prize breakdown (based on total tickets purchased for the game) and view a countdown timer to the next game. Provisions have been provided enabling a player to generate tickets that contain the numbers specified by them.

An integrated chat module is available enabling players to interact with each other during game play. Quick text (predefined words) and options to include emoticons in the messages have been provided.

Administrator Module

The administrator module operates and manages the online Bingo club. Administrators can create and set access levels for other back-end users. Based on the access levels set, users can perform the following tasks:

Game Setup: Game administrators can create rooms for different Bingo versions i.e. 90 balls and 75 balls and setup and schedule games within them by specifying the date and time range during which the game will be available for play. The callout speed, prize pattern and ticket price, amount for the total prize fund (as a percentage of total takings) can be set for individual games. Progressive jackpot can be brought into play by specifying the amount and the number of calls within which the Bingo has to be achieved.

Offer Promotions: In order to make the game play more exciting, administrators can offer various predefined promotions, with individual games, such as free tickets, fixed prize fund (prize fund is not dependent on the total takings), fixed entry (each player has to buy a fixed number of tickets), and call related jackpot options (depending on the call numbers reducing jackpot amounts can be set).

The lucky loot account (amount that a player can use over and above his account balance) and the awarding of loyalty points on the basis of spending can be set commonly for all players. Promotional gaming events can be created wherein the game winnings are deposited to the player's lucky loot or loyalty points. Room Raffles can be organized on a daily, weekly, fortnightly or monthly basis and the defined raffle prize amount can be allocated either towards lucky loot, loyalty points or towards special prizes. Options for players to earn loyalty points by introducing friends to the bingo club can be set.

Manage Player Accounts: Administrators can view details of all the registered players and have the authority to adjust a player's luck loot, loyalty points and account balance. The detailed transaction history (opening and closing balance, debit and credit amounts etc) of each player, during a specified time period, can be viewed by the administrator.

Chat Management: The administrator can create as well as manage chat rooms. Starting from creating a list of banned words to verifying messages entered by players against this list. Administrator has the right to ban players from a chat room and can view the message archive of a room.

Banner Management: The banner management section can be used to upload and control the appearance of banner and pop up ads appearing on the website. Administrators can specify the date and time range, upload the advertisement/popup file and select the webpage where the advertisement will be displayed.

Report Generation: The reports can be generated as per need of your needs. These reports may cover daily business, transaction history; player value, registration summary, withdrawal reports etc. and these reports can be viewed online or downloaded by the administrator.


 
Framework for the Games flash mysql php game design framework

  Technologies used in developing this application are:

PHP FLASH MYSQL LINUX

Summary
The feature rich Bingo application developed by Icreon has enabled our client to generate revenue and increase their club membership by attracting a larger number of users from the online gaming community which in turn enabled them to offer larger jackpots and prize funds. The solution enables club members to play Bingo at any time and from any location convenient to them. In addition to playing Bingo online, features such as chat rooms etc have enabled our client to create and foster a sense of community feeling among players. Using the back-end modules administrators can easily manage the functioning of the online club. Detailed reports of transactions enable administrators to review and monitor club performance and financial status.

 
flash mysql php, xml php flash development php, php web development php game devlopment, php india game development
  flash game developer, php game devlopment  
flash game development india, php programmer

Asia
ICREON GAME STUDIO
Sec 2, C-103
Noida - 201301
India

Tel: +91 120 4030000
Fax: +91 120 4030001
E-mail: solutions@icreon.com

development php, development php web
 
       
xml php flash, php developer india
mobile game development india Game Development Company java game development india   flash mysql php game india
php development india Home I About Icreon I Solutions I Skill Sets I Case Studies I Place an Inquiry I Outsource Game Development
Java Solutions I Mobile Game Development I 2d/3d Graphics & Animations I Advergame I Sitemap I Resources I RSS Feed- Game Design Development Company India     
Business game development studio
3d online game company
game development india, bingo game