Skip to content

KozielGPC/piano-hero

Repository files navigation

Piano Hero

About

Piano Hero is a rhythm based game like the Guitar Hero, but for Piano. It is still under development, so may occur some bugs.

Play

It's deployed on Vercel. You can play online clicking here

Available Songs

  • Interestellar Main Theme - Hans Zimmer (simplified)

Screenshots

image

image

Technologies

For this application, I've used mainly React.Js, styled with Material UI, and Fabric.Js for Canvas management, animation control and collision detection.

Run Locally

# Clone repo
git clone https://github.com/KozielGPC/piano-hero.git

# Enter folder
cd piano-hero

# Install dependencies
yarn install

# Run
yarn dev

Current State and Next Steps

  • Online Piano with keys and sounds
  • Scrolling Notes
  • Score
  • Play/Restart Button
  • Generate Scrolling Notes automatically through MP3 files upload
  • Scoreboard for each song
  • Online gameplay

Contributions

Contributions are welcome, feel free to give feedbacks, ideas, open issues and pull requests. If you want to contact me, send me a message on some of my social medias.

About

Guitar Hero like piano game

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published