I'm a fan of "web development" on Facebook. Read more »
This was a pretty big project for E-GPI, and it was their entry into actually owning gaming software instead of just licensing someone else’s creations. It was a Flash front end, bingo-style, touch screen application.
There are three separate applications to the software:
The software was a lot of fun to write, and was very educational in putting together a larger project, handling features and changes once deployments had been made, and in keeping track of all source files to make sure everything was up to date on installations and upgrades.
The system had a PHP/MySQL backend that talked to the server through AMFPHP. Variables were loaded up from an external XML file at startup to specify the server’s IP address, whether to show the mouse cursor, etc. Over time I actually made a few versions of the game that gave a new view to the user, but still operated on the same backend structure so that both games could be operational at the same time in the same facility.
Other challenges for the project were interacting with a thermal receipt printer and sending reporting information from the server to the POS unit using CRON and a custom C# application for talking to an HTML printing program.
To test out the demo game enter the code: 12341234
Technologies: ActionScript 2, C#, Flash, MySQL, PHP