Inspiration
Eggs are one of the most versatile foods, as well as one of the most delicious. Millions of people enjoy eggs at all times of the day, and there are a vast number of preferences towards how an egg should be cooked.
Unfortunately, it’s not always easy to achieve a perfectly cooked egg to your taste. One morning, one of our teammates tried to boil an egg for breakfast. According to her account, it came out “all runny and disgusting”, and when she ate it she fell sick. Our timer’s main goal is to 1. prevent the spread of salmonella, and 2. make it possible for everyone to enjoy their favorite eggs, just the way they like it.
What it does
The timer comes with a variety of options of eggs, including chicken, quail, dinosaur, and ostrich eggs. Depending on the type of egg you select, the timer will be set for a certain amount of time. You can wait for your eggs to boil while enjoying some hand-drawn animations of your egg cooking, and when the timer reaches zero, your eggs should be ready to eat!
How we built it
We used Pygame, a program that runs primarily on Python programming to implement the timer interface. Debugging was done with the help of ChatGPT.
Challenges we ran into
When we began this project, the majority of our team had never worked with gamemaking software prior to attending the hackathon. We had to familiarize ourselves with the ins and outs of the software within a limited timeframe.
Accomplishments that we're proud of
All of the assets used for the game were hand-drawn, using drawing programs such as ibisPaint and Procreate. A lot of effort was put into making the game interface homely and easy on the eyes, and we’re very proud of how it turned out!
What we learned
One of the key takeaways from this experience was how much time debugging required. There were naturally a lot of errors that needed to be fixed, and time management was something that we quickly realized was essential to making sure the project was finished on time.
What's next for our egg timer
We're hoping to implement more types of eggs. It's no surprise that there are more than one ways to cook an egg, and we would like our timer to encompass any and all egg preferences that users may have.
Log in or sign up for Devpost to join the conversation.