Inspiration
We were inspired to make this game both by personal interests, and by Hack(H)er413 itself! When discussing what we might be able to do for a project, multiple team members noted that we had an interest in potentially making a game. However, we didn't have any ideas on what to make it about! Eventually, though, we saw the Hack(H)er413 logo, and realized that the bee would be great inspiration for the game.
What it does
This is a side scroller-style game in which you play as a bee trying to collect flowers, while avoiding other bugs and nasty pesticides. There is a leveling up system in the game, so that every five flowers you gain a level. Every level you increase, the background changes to show a later time of day, and you are given a random bee fact. There are 5 levels, after which you have the option to either play again, or quit.
How we built it
This game was built in python using the pygame module. The background art was drawn in ibis Paint, the flower and enemy graphics were found on Freepix.com, and the bee avatar is from Hack(H)er413!
Challenges we ran into
One of the largest challenges when it came to completing this project was the lack of experience we had with pygame. Everyone on the team has had some experience with programming, and specifically with python, but this was a completely new experience. Some more specific challenges came with actually displaying the assets to the screen. As there was little background in pygame within our team, this was the first big hurdle that we had to cross.
Accomplishments that we're proud of
Overall, there is a lot to be proud of with the completion of this project. Although we all hade programming experience before this, programming a game is a completely different experience. In the end, we are extremely proud of the fact that we were able to get a project done, and have it look and function like a real game. We also, despite the challenges, were able to persist through, and feel like there is a lot we will be able to carry with us into future projects.
What we learned
A lot has been learned throughout this process. Despite starting with only knowledge in base python, we feel that the experience of committing to a project like this and carrying it through gave us the opportunity to gain a more in depth understanding of both the pygame module and python overall.
What's next for Bee Kind
While this may be the end for this specific game, this certainly won't be the last game that is made by team members. From this learning experience, Some members have felt an interest sparked in game design, and are hoping to continue personal passion projects using what has been learned through this experience. As well as this, the group is all continuing our work in Computer Science and Engineering, and are excited to continue learning, and hopefully return to Hack(H)er413 next year.
Attribution
Bug Enemy and Pesticide Enemy images designed by Freepix Point Collect Sound: Collect_Point_00.wav by LittleRobotSoundFactory -- https://freesound.org/s/270304/ -- License: Attribution 4.0 Level Up Sound: Cmaj Victory Scale by ConManVD -- https://freesound.org/s/742190/ -- License: Creative Commons 0 Damage Sound: Hit_00.wav by LittleRobotSoundFactory -- https://freesound.org/s/270327/ -- License: Attribution 4.0
Log in or sign up for Devpost to join the conversation.