What it does

Street Cleaner is a mobile game that promotes cleanliness and proper waste disposal. By making players pick up waste from the street and dispose of them into the proper bins, it trains the memory on where to dispose of certain waste items in a fun and entertaining way. At the end of the game, players are told which waste item they struggled with the most and where it belongs. This helps players remember where waste items belong and they can apply what they learned in the game IRL. If you want to try out my game, you can download the apk from the GitHub repo here.

How I built it

This game was built using Unity3D as the game engine. I added function to the game using C# scripts. The models used in the game were made using Blender.

Challenges I ran into

The largest challenge I faced during this hackathon was the time. Game dev is time consuming and I didn't have much time left to work on the presentation of the game. During the development, I ran into the issue of positioning the items when the player drags them. It wasn't perfect but I came up with a workaround for this issue.

Accomplishments that I'm proud of

I'm proud of what I was able to accomplish within the time I was given.

What I learned

I learned new functions in Unity and C# and I also feel I have improved my 3D modelling skills.

What's next for Street Cleaner - Mobile Game

I plan on adding more sound effects and visual effects. It could also use more common makes mechanics such as a pause button. The game could also be improved by adding random events such as a raccoon that throws waste back out of the bins. I plan on releasing this on Google Play so check my developer account.

Built With

Share this project:

Updates

posted an update

Street Cleaner is out on Google Play!

As litter makes its way from the top of the screen to the bottom, you must drag the litter into the corresponding waste bin. Learn where to properly dispose of waste items in a fun and entertaining way!

Google Play Link

"Street Cleaner by Nathan Espejo"

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