SafetyGame
Enel SafetyGame is a game like the "Game Of The Goose" in which the questions are focused on the security at the work place. Rolling the dice the user advance and can answer a series of questions, depending on the answer the user will gain or lose some points and steps. The final goal is to reach the final step in the less time possible. The user score is calculated with an algorithm that take into account both the time spent and the points gained during the game. All aspects of the game, from the questions to the number of points the user can gain or loose for each question, is configured through a json file so the customer has full control over the game. The wheel prospective was made at first with the native 3D system of Flash10, then when we ported the game to Flash9, we used the Five3D library, which granted us the ability to obtain the very same effect with the minimum changes to the layout setup. We also used a seeded random number generator in the game, so that provided the same seed, the numbers generated are the same. This helped a lot during the development and testing phase to check for anomalies in the game system. Two web services were put in place to save the user score at the end of the game and retrieve the high scores. The data sent to the services is encoded in a Base64 format, for an augmented level of security. The project has been developed for mobilesoft.it and we also covered the design of the UI.






