This project is solving the Where on Earth challenge. Description
Imagine that we can raise people's awareness about something bad happened on earth by playing a game. We will build an app with chat functionality in which participants can collaborate with other users to analyse and answer specific questions about disasters happened in the past. We will specifically feature those that occurred because of human error (chemical spill, forest burning, over exploration, etc.). Matigeni will target the young generation that likes to play multiplayer games (with collaboration feature). They play games, learn something from past incidents and hope that they can prevent similar incidents to happen in the future
Literally, Matigeni means "Turn off the Fire". But, it's commonly used in Indonesia to refer to an ancient ritual of not doing anything for few days. And, by that, it means you do fasting and stay awake at home doing nothing. It is done to get closer to "Sang Hyang", the God Almighty.
The name, Matigeni, inspired us to stop being apathetic and start being aware of our surrounding.
We will develop an online game both for web browser and mobile app in which players can work together to solve some questions about past disasters that were caused by human error. Given some facts, they have to work together with peers to analyse about the problems, while in the same time compete with each other to be first to answer to question correctly.
It's interesting because by this way, they will learn that it's okay to cooperate with rivals in order to solve common problems.
To make it more interesting, the players will play the game in a detective workshop style dashboard. They can access all the facts and analysis given for a question.
At the moment, I have built the working prototype of Matigeni for NASA SpaceApps Challenge 2014.
It's the simpler form of the game. A web dashboard with chat room where people can interact each other about Earth Challenges. In the room, Admin will also give riddles to ask participants to guess the name of specific places on earth (one place question per round). Places are locations on earth that were severely damaged because of human activities (chemical spills, burning, over exploration, etc.).
For each round of question, Admin will give up to 3 hints on the dashboard, and participants can try to guess where it is on earth happened. Note: to prevent guess flooding system will limit each participants chance to guess, only once per 30 seconds. First participant that can guess correctly will get a maximum point.
At the end of each question, the system will feature the background story of the incident in order to capture their awareness.
And, to encourage users to participate, system will list the rank of participants based on their points. It will be a chat room where people can interact each other about Earth Challenge. In the room, Admin will serve riddles to ask participants about specific places on earth (one place question per question round). Places are locations on earth that were severely damaged because of human activities (over exploration, burning, chemical spills, etc.).
For each round of question, Admin will give up to 3 hints to the chat rooms, and participants can try to guess where it is on earth (note: to prevent guess flooding, system will limit each participants chance to guess, only once per 30 seconds). First participant that can guess correctly will get a point.
At the end of each question, the system will feature the story about that specific place, in order to capture participants' awareness about something bad happening on earth.
In order to encourage users to participate, system will list the rank of participants based on their points.
At the moment, the app is running perfectly on Web Browser on http://matigeni.azurewebsites.net/app . This app, which is mobile friendly (responsive design), requires Facebook Account in order to login to the system.
In the future, we will add more functionality to the app, as well as develop the mobile apps for Android, iOS, Blackberry, and Nokia.
Technology wise, we are using the following technology to make the application: 1. Interactive Web App with AngularJS and HTML5 2. Firebase Real time Database for collaboration 3. Bootstrap CSS Framework for layout and responsive design 4. Facebook Login 5. SteroidJs to build Mobile Apps on top of HTML5
The open source project is hosted on Github Project
Contact any collaborators to contribute. Project Director: Anton - anton.rifco[at]gmail.com
License: MIT license (MIT)
Source Code/Project URL: https://github.com/antonrifco/matigeni
Demo Website - http://matigeni.azurewebsites.net/
Video Matigeni - http://www.youtube.com/watch?v=LkQcDt3FN9c
About Matigeni - http://matigeni.azurewebsites.net/app/#/about
Game Leaderboards - http://matigeni.azurewebsites.net/app/#/rank