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, 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 with high-quality graphics must be provided including 12-line Poker, Blackjack and 3 variations of Slots with multiple winning lines.
--Winning Rate: must be applied to "paid in" only (not including "free credits").
--Locking out buttons to enter or change parameters
Statistics / counters
--Paid In, Free Credits, Paid Out, daily and cumulative
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.
3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).
Windows XP / 2000, LAN TCP/IP