Game Thumbnail

Abstract

Beat-Shot is a gameplay demo showcasing a unique mechanic developed for George Mason University’s Introduction to Game Design course. This project is my personal take on a game mechanic that combines aspects of both rhythm-based and shooter games to create something new and engaging.

Players are rewarded for timing their shots to the beat of the music, gaining weapon-enhancing effects that grow stronger the longer they maintain a beat combo. This demo features a variety of sample weapons, each of which evolves with rhythm-accurate play:

Players can also expend their accumulated beat combo gauge to unleash a powerful finisher. In this demo, this takes the form of a rocket whose explosion size and damage scale strongly with the gauge level.

This easily adjustable mechanic could be applied to various shooter-based game formats, including 3D games. Try it for free below!


Screenshots

Screenshot 1 Screenshot 2 Screenshot 3 Screenshot 4 Screenshot 5

Video Demo


Playable Game Download

▶️ Play Web Version
⬇️ Download Project (Windows Build: ZIP)


Team Profile

Team Member 1

Cody Halstead

Cody is a senior Computer Science student at George Mason University, expected to complete his bachelor’s degree in December 2025. His interests span a wide range of topics, from mathematical theory and web security to data analytics and full-stack development.


Third-Party Assets Used

⬇️ Third-Party Assets Used (PDF)

Project logo created with the help of: Audio Spectrum Vectors by Vecteezy