https://github.com/zardoy/piano-tiles
🎹 Piano tiles classic (original) online.
https://github.com/zardoy/piano-tiles
game game-2d game-online js online-game piano-tiles react reactjs typescript web
Last synced: 8 months ago
JSON representation
🎹 Piano tiles classic (original) online.
- Host: GitHub
- URL: https://github.com/zardoy/piano-tiles
- Owner: zardoy
- License: mit
- Created: 2020-02-04T16:09:21.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2021-05-09T09:43:10.000Z (over 4 years ago)
- Last Synced: 2025-04-23T23:47:48.918Z (8 months ago)
- Topics: game, game-2d, game-online, js, online-game, piano-tiles, react, reactjs, typescript, web
- Language: TypeScript
- Homepage: https://zardoy.github.io/piano-tiles
- Size: 3.54 MB
- Stars: 4
- Watchers: 2
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Piano Tiles
Play now at https://zardoy.github.io/piano-tiles
> Works well on mobile platforms
## GamePad Layout
| PS button | XBOX button | Tile |
| --------- | ----------- | ---- |
| X | A | 1 |
| O | B | 2 |
| â–¢ | X | 3 |
| â–³ | Y | 4 |
Keyboard layout is also supported. Use numbers or OSU keymap (DF JK) keys.
## Start Locally
> This project was bootstrapped with [Create React App](https://github.com/facebook/create-react-app).
In the project directory, you need to run `yarn start`.
It'll run the app in the development mode.
Open [http://localhost:3000](http://localhost:3000) to view it in the browser.
The page will reload if you make edits.
## TODO
- [ ] Controller | Keyboard layout in SVG
- [ ] Switch from react-scripts to snowpack-scripts in all projects
- [ ] Enable hash router with proper handling pwa
- [ ] Offline
## Learn More
You can learn more in the [Create React App documentation](https://facebook.github.io/create-react-app/docs/getting-started).
To learn React, check out the [React documentation](https://reactjs.org/).