Inspiration

When I took my first business course, I was surprised to learn that a lot of companies use greenwashing to promote themselves as an eco-friendly brand, while hiding their true nature behind their green thumbs. Thus, I wanted to make a game that highlights this terrible practice in an enjoyable, educational setting, thus prompting the earth's very own friendship simulator, where humanity does not want to be friends at all.

What it does

This is a draft of a chose-your-own adventure game, with a text-based narrative that can be educational and fun, to promote awareness in the younger audiences that need to take action. By talking about nuanced aspects of sustainability in a younger, less professional setting, we set up students and future environmentalists for success and awareness in the real world.

How we built it

We used Java, and the Princeton library of StdDraw for some basic graphics and user interactivity.

Challenges we ran into

Graphics were our main challenge, and navigating a library that we only had minimal knowledge of prior.

Accomplishments that we're proud of

After combing through the documentation, we were able to put together an interactive window instead, that showed dialogue and the prompted the appropriate dialogue based on the choice made. The library was vast and extensive, and we had to figure out what we could and couldn't use. Creating methods that reacted to "correct" answers (thought, in this game, none are) and incorrect ones respectively was a task, but one we were able to overcome by dividing our methods into smaller, more precise ones.

What we learned

We learned how to solve problems in real-time and come up with solutions to code, while usually our assignments have some built-in portions to them. Instead, we had to build something from scratch, and attempt to make a working product all on our own for the first time. We also learned how to search for and through libraries, and read and understand documentation from what we were given.

What's next for PlanetEarth

We want to refine our code and make the game more appealing, now that we know what the StdDraw library looks like. Refining the graphics and adding more user interactivity would make it more feasible as an actual game in the real world, instead of a draft of one.

Built With

Share this project:

Updates