Your friends have been captured by the Evil Burnt Mellows! To save them, you must play Marshie's Adventure! Travel through the land of Bitcamp, defeat foes, and save your friends. This game is designed with the Bitcamp esthetic in mind, using Bitcamp-based characters, backgrounds, and storyline! As you go through the game, you stroll past the 7 Keys to a Successful Hackathon, helping beginners and first-timers with getting a start on a project.

Inspiration

At every hackathon, there are first-time attendees. This is especially the case with Bitcamp 2022 being UMD's first in-person hackathon since 2019 due to covid. Our project aims to tackle this problem by providing an interactive way for first-time and beginner attendees to learn about how to go about a Hackathon. The gameplay also engages more experienced attendees.

What it does

We designed a scrolling platformer. As a user, you pick between 3 main characters and play through a game where you have to fight off monsters and ultimately a boss. There are checkpoints along the way, a functional map displaying your progress, and an options menu in case you want to stop or pause the gameplay.

How we built it

The entirety of the project was coded with Python. The game was designed based on the Python Arcade library, which is an OOP-based library. Alongside the game, Tiled was used for level design. The characters, background, game mechanics, and storyline are all based on the mascots and icons for this year's Bitcamp.

Challenges we ran into

None of us have expertise in graphic design. Since we wanted to have the game made entirely out of Bitcamp images and materials, we had to rely on graphic design skills.

Accomplishments that we're proud of

We are proud of taking individual aspects of Bitcamp imagery and combining them into a fully functional and enjoyable game.

What we learned

Most of our team members had little to no game design experience going into this project. Furthermore, none of us were experienced with the Python Arcade library. This project provides valuable experience for both game design and the Python Arcade library.

What's next for Marshie's Adventure

Adventures Awaits ;)

Gameplay

Gameplay

Built With

+ 3 more
Share this project:

Updates