Website Live Demo



Since our habits are nurtured from when we are young, we wanted to create an educational yet fun and engaging video game that can teach children about the importance of recycling. The main character, Terra, is an earth warrior with superhero powers, who's on a mission to make the world a cleaner and greener place; we hope that this video game can empower children and make them believe that, with the little compassionate actions they adopt towards the environment, they too can change the world into a better place.

We also created an accompanying webpage, with a "Why Recycle?" resources link in hopes that, through Terra, children will be interested in learning about the environment; it will clarify the importance of reducing our ecological footprint, and how this can be done through recycling.

What it does

"Use Terra’s superpowers to blast the trash away! You can blast by pressing your mouse. Terra will face your cursor wherever it is on the screen, so make sure to turn around!"

There are two items the player is interacting with in the game: a recyclable bottle, and non-recyclable waste. The player must shoot the waste before it reaches the recycling bins, all the while dodging the recyclable bottles so that they can make it into the bin. The player wins if they can maintain Terra's health bar throughout the 2-minute duration of the game, but loses if the health bar drops to 0 before the 2 minutes are over.

The accompanying website provides information on the character Terra, instructions of on how to play the game, as well as information and resources on the importance of recycling, targeted to children.

How we built it

We built the game using Pygames, and created the graphics by ourselves. The accompanying website was built with HTML and CSS.

Challenges we ran into

Hacking something at all, since we were a group of two with very little experience, in addition to creating a project while simultaneously having to learn a new language at the same time.

Accomplishments that we're proud of

Participating in our first Hackathon and being able to merge our skills together to create a holistic project, as well as putting in all our effort and knowledge into it given our very limited experience.

What we learned

To push ourselves towards hacking something despite our limited CS experience, the importance of having fun and enjoying the project you are creating, as well as the power of collaboration and partnership.

What's next for Terra

Renewing the game's graphics, updating the website's look and contents, and embedding the game on the website.

Built With

Share this project: