Guitar Hero

Difficulty: Easy

508

ABOUT

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.

Diagram

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

Snake Game

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

Baccarat

Create and learn a high payout game called Baccarat, which I built in Java.

Scrolling Marquee Project

Enter custom messages and watch them scroll across the screen like the signs that appear off of highways!

Tetris

Play Tetris in Java! A great learning experience for an Intermediate programmer!