Inspiration
My inspiration would be my younger siblings. I see that they prefer watching things and playing games, so probably books and research is not their cup of tea. They are also young, so they lack knowledge regarding the natural disaster topic. I thought to myself, "what if there is an app that can teach them about safety during natural disaster and still be entertaining for them," and so a game app came to mind.
What it does
The Hidden disaster app allows you to play a game, where you look for the hidden natural disasters, and once you find them, it will take you to a different screen to learn about it. The purpose of this app is for people to enjoy playing a game and learning at the same time.
How I built it
To build the app, we used App Lab in code.org. We used design mode to create the majority of the app and then we coded it the way we wanted it to function. We googled natural disaster images and used them within the app.
Challenges I ran into
We tried to combine different buttons in an on event using "&&" because after clicking the buttons, they all lead to the same screen. When we coded that, there was no response after clicking the buttons. It didn't do what we had wanted it to do. We had a little difficulty on how to make the code shorter and more easy to read. Then we figured that we can create a function and call it anywhere in the game whenever we need it. This made the code more organized and understandable.
Accomplishments that I'm proud of
Personally, I am very proud of the entire application. I am proud that we were able to make an app that can actually be played by ourselves.
What I learned
When doing this project, i learned that first, when you put your mind onto something, it can be accomplished. No matter how long it takes. I learned to be patience and not give up. I even learned more things about design mode.
What's next for Hidden Disasters
Just one answer - for people to enjoy looking for hidden natural disasters and also learn at the same time. It is great for kids.

Log in or sign up for Devpost to join the conversation.