Skip to content

Latest commit

 

History

History
51 lines (33 loc) · 1.33 KB

README.md

File metadata and controls

51 lines (33 loc) · 1.33 KB

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.