top of page

POPPU

Processing Rhythm Game

Poppu (2018)

This was one of my very first experiences having to deal with coding, so it was a pretty fresh project! We had to use processing to create an interaction. I partnered up with 3 other people to work on this final semester project, though in retrospect I wished I had done it alone (I had... teammates who overestimated themselves but expected someone else to deliver their results for them. We are still friends though.).

 

As we were all weebs, we decided that we wanted to create a music-related game inspired by the famous Japanese arcade games; Reflectobeat, Jubeat, Osu and Maimai. My previous project had to do with a music visualiser, and they wanted to incorporate that element in this project. As a result, we created a music rhythm game coded with Processing!

A player can use mouse-click functions to ‘pop’ bubbles based on the beat of the music that is selected. Random ‘bubbles’ are generated in accordance to the beat of the selected music one at a time. The bubbles will disappear if they are not ‘popped’ on time. The timing of the generation of the bubbles is done using an array list, calculated with the song’s frame count.

The entire process took around 2 months to create, and I was relatively happy with what we managed to explore! It was a great first-coding project as a freshman in interactive design, leading up to many more new things.

bottom of page