Inspiration

We were inspired by Guitar Hero, a rhythm game where you "strum" each note while holding down the relevant buttons.

What it does

It is a rhythm game that plays a song and sends notes towards the center of the screen that you are supposed to play in time before they reach the astronaut in the center.

How we built it

We programmed the game in python making use of the pygame module, made the soundtrack in Garageband, and created the image assets with Procreate.

Challenges we ran into

Working around python's obscure error messages regarding module importing, timing the notes, drawing frames efficiently, sizing objects correctly

Accomplishments that we're proud of

Combined the basic functionality of a rhythm game with a great soundtrack.

What we learned

We became familiar with the scope of a project like this and tried to add a bit too much too quickly.

What's next for Astro Beats

We need to expand the beatmap/chart to last for a reasonably long time, finish implementing the life counter, and fine-tune the note timing.

Share this project:

Updates