Inspiration

We came up with the concept of Going bananas during our last CSA class while brainstorming ideas for what we should code for the Hackathon. We did a little bit of research and figured out it was our best and most creative idea and option.

What it does

Going Bananas is a 2d game where the main objective is to collect as many bananas as possible while avoiding various obstacles. The game is set as a stage-based game, where the farther you get into the game the more difficult it becomes; if you get hit once by an obstacle, you lose the game.

How we built it

We used various websites like GeeksforGeeks, which greatly aided us in understanding how to code different parts of the game, such as the graphics portion. We also used past knowledge in previous computer science courses to help with bits of the game, such as using for loops and instantiating ArrayLists.

Challenges we ran into

Our biggest challenge was figuring out how to implement different parts of the game that we wanted to add. For example, it took a lot of manpower to figure out how to create the“jump” feature for the monkey, but in the end, we prevailed. Communication between us was also a bit of an issue in the beginning, but it slowly subsided at the end.

Accomplishments that we're proud of

We were very proud to finish the game with some of the implementations we wanted to have, as well as figure out the graphics part and make it an actual game.

What we learned

We were able to learn a lot about implementing Java graphics into our game, as we had little knowledge of the topic. We also learned a lot about image resizing and how hitboxes work, which greatly improved our game and game-making skills.

What's next for Going Bananas

In the future, we hope to add some details that would make the game more enjoyable and entertaining. For example, we hope to add a shop with different power-ups that the user could buy with bananas if they lose, such as jump boost, triple jump, or speed up. In addition, we hope to add a score and leaderboard portion to make it more competitive. We also hope to add a soundtrack reminiscent of other online games we enjoyed such as prodigy math.

Built With

Share this project:

Updates