About the game
This project was a collaboration between the ULB, Amoobi, Numédiart and Fishing Cactus
The goal was to create a platform for Serious Games that could be used by multiple clients. The platform would consist out of multiple modules that could be tailored to the client’s needs.
Application at the Mundaneum
The Mundaneum was an institution which aimed to gather together all the world’s knowledge and classify it according to a system developed called the Universal Decimal Classification. It was developed at the turn of the 20th century by Belgian lawyers Paul Otlet and Henri La Fontaine. The Mundaneum has been identified as a milestone in the history of data collection and management, and (somewhat more tenuously) as a precursor to the Internet.
In the 21st century, the Mundaneum is a non-profit organization based in Mons, Belgium that runs an exhibition space, website and archive which celebrate the legacy of the original Mundaneum.
We made 3 modules for the Mundaneum:
- A puzzle
- A game about communication
- Library classification serious game
Additionally, there is a Kinect application to interact with a globe using hand gestures. It displays leaderboards and a collective goal for all players.
The JIRA application was written in our inhouse engine Mojito The webserver used for storing multiplayer data (communication game) and player score was written in Node.js
THe application runs on around 40 android tablets, owned by the Mundaneum museum. The application isn’t meant for the store so we made our own update system.
The update system
We created a small webserver that would check if there was an update available. Due to the use of a scripting language, we could make updates to both data and code.
Geo localization with Bluetooth beacons
Our partner Amoobi was in charge of handling localization of the app. The goal is to unlock the different game modules, based on your physical location within the museum. For this reason, Amoobi created a java library that would tell us the distance to the closest Bluetooth beacon.
Based on this system, we created a system to unlock the modules when you got close and an indoor map.
On premise diagnostics
To help the museum staff, we created a few debug tools
- A list of each Bluetooth beacon and its battery level.
- A leaderboard editor to remove obscene entries