Inspiration
5.25 trillion pieces of plastic waste are estimated to be in our oceans. More than 240 wildlife species, including whales, are known to have ingested plastic, which can result in internal injuries and death. 100 million marine animals die each year from plastic waste alone. These numbers are staggering yet many people don't understand the impact of ocean pollution. That's why we decided to make Ocean Water Dangers which aims to educate people on the dangers of ocean pollution educationally and entertainingly.
What it does
The player plays as a whale and has to navigate the ocean. There are mainly four levels and each level progressively gets harder. The first level introduces krill, nutritious food for the whale, and is a tutorial level to help the user get used to the controls. The second level introduces pollution and educates the player about the effects of pollution. The third level educates the user on the effects of contaminated krill and explains that if the whale comes into contact with the contaminated krill, its health will slowly reduce till the end of the level. The fourth level shows the effects of poaching on marine life. If the whale comes into contact with the poachers, it will be immobilized and will lose health. To free the whale, the player has to click the wasd keys as fast as possible. When the player loses they are informed of the whale's cause of death as well as other information on their performance.
How we built it
We mainly built it using pygame.
Challenges we ran into
A big challenge we faced was working on the code by ourselves and trying to bring it together. We faced a couple of problems with GitHub and syncing our changes which made it hard for us to collaborate.
Accomplishments that we're proud of
We're proud of the fact that our game works without too many errors. We are also really proud of ourselves for learning pygame and how to use GitHub to collaborate despite not having much experience with it. Lastly, we're proud that we were able to finish the game within the deadline and with all the features we had in mind.
What we learned
We learned a lot about how to collaborate using GitHub and learned about game development using pygame. PyGame was something none of our team members had experience with so we're proud that we could not only learn pygame but also build a whole game with it.
What's next for Ocean Water Dangers
Next, we plan on adding more complex and educational information to help players gain a deeper understanding of ocean pollution as well as steps they can take to solve these problems.
Log in or sign up for Devpost to join the conversation.