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

Fireworks Screensaver

An animated screensaver that displays pixel fireworks. It also gives details on how many have been launched since opened. Set it as your background!

Automatic Dyno Game

Place your mouse in the correct spot and watch your points rack on on this class Google game.

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.