Inspiration

I enjoy consuming boba and playing platformer games. I thought making a boba platformer would be a fun way to combine the two.

What it does

In this game, you / the player are a boba pearl that has been accidentally separated from the tea. To find your way back to the tea, you need to collect 4 straws scattered throughout the platformer. The game is targeted towards anyone looking for a quick break from any stressors from life.

How we built it

The game was built using p5js and the p5play library. I created low-fidelity mockups within ibisPaintX, then created high-fidelity mockups in Figma.

Challenges we ran into

Due to time constraints, I was unable to add as many features as I would've liked to. Furthermore, as this was my first time coding for a hackathon, it did not go as smoothly as it could've been.

Accomplishments that we're proud of

Although I might've not been able to finish everything I would've liked to, I am proud of being able to learn p5js and the p5play library to create a platformer that people regardless of age can enjoy.

What we learned

I learned how to use p5js, which I can see myself using again in the future if I ever wanted to create another game. Furthermore, I learned how I should budget my time better given time constraints and high stakes.

What's next for A Pearl's Journey

For the future, I would like to add more levels and challenges to A Pearl's Journey. A few extra challenges I would like to add would be moving enemies, different items worth different amounts of points, and timed levels. I would also turn A Pearl's Journey into a mobile app.

Built With

  • p5js
  • p5play
Share this project:

Updates