One of the biggest gambling corporations was interested in entering mobile games market. App Store and Google Play rules strictly forbids real money gambling games, so it was impossible to create the games in normal way. Because of mobile market rules there is only one way to publish interactive games to mobile platforms - HTML5. Back then We were one of rare polish html5 game development studios.
We created scriptable and easily customizable web gambling engine. Because canvas was slow on many platforms the engine was based on DOM elements. One of biggest challenges was sound implementation because every mobile platform have it's own quirks, we ended with three different implementations, one on WebAudio, another on multiple Audio elements, and one on single media element and Audio Sprites.
Apart from the slot games we created Casino Wallet system, time tracking system, and some smaller games for the same gambling corporation.