Inspiration
This game is inspired by rhythm-based games such as Guitar Hero and Dance Dance Revolution.
What it does
The game sends orange dots (T-sips) across the screen. If the player presses Space when the crosshair is over a dot, they get points. The dots are synchronized to the Aggie War Hymn, and more points are awarded for perfect timing. The player also has to move the crosshair between three lanes for an added challenge. If the dots reach the left side of the screen, the player loses a life. The game ends when the player loses all of their lives or they successfully defend the fort.
How we built it
The game is built entirely in Pygame. Using VSCode's Live Share, we were able to program simultaneously. The artwork was original or downloaded from link.
Challenges we ran into
We learned that Python is not an ideal language for rhythm-based games, because the computer interprets the code as it's running. This caused some inconsistent performance issues, which are a huge pain when trying to build a rhythm game.
Accomplishments that we're proud of
The game sends dots in groups with the beat of the music. This required a lot of math, hard coding a giant list of specific time intervals.
What we learned
Python is not the go-to language for precise rhythm games, because of its inconsistent real-time performance. However, we were able to optimize the code as much as possible, and learned several useful tools in Pygame.
What's next for Fightin' Texas Aggie Tap Battles
BTHO tu !!
Log in or sign up for Devpost to join the conversation.