Inspiration

We wanted to make a rhythm game like other popular games such as Friday Night Funkin, so we made a game that parodied the deadline stress of College in a game where your grade depends on your reaction time.

What it does

A rectangular cursor swings around a circle. Sections appear in beat with a song playing in the background. A player has to time a button press or a mouse click for when the cursor is over a section to score points. Final score is determined on the amount of sections hit.

How we built it

We created a general outline of what we wanted to include in the game, including on what mechanics of the game we wanted to include. We then used assorted Generative AI tools to quickly create code that fulfilled the required functions. We then double checked the code to make sure we understood what the AI was coding and the understand the general flow of the program.

Challenges we ran into

Initialiing PyGame CE into Visual Studio Code was challenging since the program was looking for a older, depreciated version of PyGame. Everyone had trouble downloading it in the beginning.

Accomplishments that we're proud of

We managed to complete the mechanic of the game, as well as syncing up one song to the mechanic. Calculating the right timing that blocks appear couldn't have been solved using AI and we overcame that hurdle rather quickly.

What we learned

We were too ambitious with ideas in the begin, thinking of too many different mechanics to implement without thinking that we would run into problems with the core mechanics. As a result, we had to cut some of these mechanics out to save time and to debug core mechanics.

What's next for Pass If You Can Game

Longer songs, custom sprites, more mechanics such as a node where you SHOULDN'T hit, and a more interactive environment was planned. We are excited to dive further into these mechanics later on.

Built With

Share this project:

Updates