Inspiration
During our annual trips to India, we were bombarded by the trash-ridden streets of our hometowns. With the increasing trash pollution in our communities in India, we wanted to be an example of how someone could help better their community. Aadi used his parents' old bike in India to travel the streets of his hometown, cleaning up as much trash he possibly could to take a stand against trash pollution in India. This was our inspiration for City Clean-Up, a relaxing bike game where the player cleans up the streets of their city!
What it does
Our game serves as a call to action to players to have an influence upon their respective communities, specifically to combat trash pollution. It also helps shed light on how a singular person can have a grand impact upon this issue, as the player rides their bike to reach their way to a more sustainable environment with each trash bag!
How we built it
We built it using the C# language and the Unity Game Engine
Challenges we ran into
We ran into plentiful challenges during our hack, such as issues with pushing our commits to GitHub (and unfortunately, it remains a challenge as we weren't able to figure it out, therefore we used the GitHub Desktop Client to commit our changes, but were unable to push it to the main), many NullPointerExceptions and NullReferenceExceptions that were incredibly hard to reverse engineer to fix, the ideation process itself, and of course, tiredness. Although, our drive to represent our childhood experiences through our game had greatly helped motivate us to finish the game!
Accomplishments that we're proud of
Throughout our hack, we were able to tackle aspects that we haven't even explored before, such as Spawners that spawn objects at random times and random locations. This specific aspect of Video Game was one that I wanted to tackle for a long time, and to do so in this hackathon was very gratifying because it worked incredibly well with out project. Overall, we were incredibly proud of our ability to think of an idea, stick to it, and produce an end product that did exactly what we wanted it to do since the beginning, to portray our experiences, and most importantly, inspire others to take a course of action to combat trash pollution!
What we learned
Ultimately, we learned that we are more capable than what we conceive ourselves to be, which is an important life lesson in general. Without taking that leap of faith to try and program new aspects like spawners and audios, we would always find ourselves in a comfort zone that leads to no progression. We bettered ourselves in terms of collaboration and intellect, and to do so within a project that speaks to us is more than special to us. Overall, this project helped us learn more about the realm of Game Development, as this was both our first times using GitHub to collaborate. Even though we still ran into some problems, this sense of collaboration helped make it feel like a real work environment, which is very important as an experience as a Game Developer!
What's next for City Clean-up
In the future of City Clean-Up, we would love to take a more fantasy-esque approach, with powerups to help the player in their journey for a sustainable environment! We would also love to add more goals for the player so that there are more ways to create a more sustainable environment, such as regulating energy currents and fighting for renewable energy sources. Using these ideas, we would love to take our project further and expand it to create a more finished game where the player has more opportunities to impact their environment!
GitHub link - https://github.com/sanjay-b-08/hackUMBC.git -- Disclosure: We had problems with our GitHub, where our commits would not push to our origin, therefore there are only some commits onto our GitHub, our commits on the desktop client have all the commits that we have done
Log in or sign up for Devpost to join the conversation.