Inspiration
We were inspired by kids' educational content and the nostalgia of early 2010's internet games. We decided to combine the best of both worlds to create a game that was both fun and informative.
What it does
Dino Adventure is a 2D platformer where the goal is to navigate the level to collect and learn about various types of trash. The player can switch between three dinos that can either double-jump, dash, or climb walls, allowing for unique and entertaining puzzles.
How we built it
We primarily used the Pygame library in Python to build the game. We also used PaintTool Sai to draw all the elements and backgrounds used. Github was used to facilitate collaboration and for version control.
Challenges we ran into
There was some challenge in debugging the collision of the character and barriers. The lag reduction was also a concern that required regular adjustments to fix. Additionally, due to the versatility of the player's abilities, the level design was tricky and had to be carefully made to fully showcase each dino's ability.
Accomplishments that we're proud of
Overall, the game is incredibly well done for a one-day hackathon. With complete home and loading screens, levels created, and research about pollution incorporated, Dino Adventure is certainly a fun and educating game.
What we learned
We learned new ways to use Python through Pygame, methods to reduce lag in Pygame, and became more familiar with collaboration on GitHub repositories.
What's next for Dino Adventures
While Dino Adventures only has a few levels now, perhaps in the future, the game could be expanded and implemented on a larger scale!
Log in or sign up for Devpost to join the conversation.