Guitar Hero

Difficulty: Easy


Create the classic Guitar Hero game using Java! This game builds on Object Oriented skills and is a great way to get a good understanding of the basics.


There are two rectangles that I used as the boundary. The top rectangle is the upper boundary. When the square hits it, the player will get +2 points. The bottom boundary is the darkest rectangle on the bottom. When a brick intersects with this rectangle and the user presses the correct button, the player will again get +2 points. Finally, if the brick is in the middle of the two rectangles and the correct button is pressed, the user will instead get +10 on a perfect hit. Otherwise, if the player presses before or after the two rectangles they will get a Miss.

More Projects You May Like

Parallel Parking Robot

Build a robot that is capable of finding a large enough gap to park in automatically.

Quadratic Calculator Program

A program I wrote in the 8th grade to solve my own math homework. Study from it and build your own math problem solver.

Snake Game

Create a classic snake game! As the points get higher, the game gets faster. Great for a begginer project.

Rock Paper Scissors Game

Create a fun and interactive rock, paper, scissors game that can play against the computer or another player.