Inspiration
This app was actually inspired by another app I saw in the past. It was a productivity app where the longer you had that app open on your device, the larger your tree would grow on the device, and the more contributions made on your behalf to aid against deforestation. They did this so if you really wanted to make a difference in the environment, you would not use other apps to stay focused and productive on whatever tasks you need to complete such as homework or meeting deadlines.
What it does
Players tap the tree at the bottom of their screen to "plant trees". For every 250 trees, I pledge to plant one tree to combat against deforestation and help better the global climate.
How I built it
I built this in the Unity Game Engine (2D) using C#. I also used Git in conjunction with Github to monitor version control.
Challenges I ran into
I had originally built this for PC and it worked fine, but when I had built it to Android devices, the aspect ratios did not match and everything was scaled incorrectly. I had to rescale everything to fit, at least on my Android device, and considering that I had successfully scaled it to my device, it should be close enough and usable for other Android devices as well.
Accomplishments that I'm proud of
Not only completing a hackathon on my own, but also completing a project on my own in one day. I don't think I've ever done anything to this scale in such a short period of time, and having done so is a good feeling to have. Completing a project in Unity in general is always an accomplishment, so I'm happy with that too.
What I learned
I think I've improved my C# and Git skills considerably throughout this hackathon. The big thing I actually learned was how to use animations and audio in Unity.
What's next for Tree Tapper
A few cosmetic changes to make it look nicer. Also, attaching a tree planting API onto it to actually move the mission of reforestation through play. Maybe run some ads on it as well to pay for donations.
Log in or sign up for Devpost to join the conversation.