We need a casino game application, with at least 5 games to start, which will be run on a small LAN. The proposal consists of two parts: the actual games and a controller.
Each game must be capable of accepting customization parameters, retaining statistics, notifying of specific events and exposing information on request. This I/O should be performed independently of and invisible to the end user. Other than the I/O described, each game will run stand-alone on the PC.
At least 5 games must be provided including 12-line Poker, Blackjack and 3 variations of Slots with multiple winning lines. Must have high-quality graphics.
Minimum Requirements (games)
o Winning Rate
The winning rate must be applied to "paid in" only (not including "free credits").
o Correlation of real money to points.
o Maximum bet
o Locking out buttons to enter or change parameters
Statistics / counters
All of the counters must be maintained on a daily and a cumulative basis.
o Paid In
o Free Credits
o Paid Out
o Automatic transfer of remaining credits from one game to another on the same workstation.
For example, a player decides to switch from Blackjack to Poker
The controller application must be able to initialize, issue credit (paid in and free credits), audit and control game activity, as well as perform accounting, tracking and verification functions. The controller may be any workstation on the LAN and must provide safe and secure access. The controller must be able to send and receive information to/from a workstation and must be able to lock it or reboot it if required. The controller must backup each workstation's games regularly.
o You may bid on both or at least the "games" part of the project (The controller is optional).
o Deliverables should include specification and documentation.
o Development environment and tools must be approved by us.
o We do NOT make payments thru this site, we do NOT make up-front payments, we do NOT escrow funds. We will arrange a payment plan with you on review of your bid.
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):
a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.
b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.