View on Asset Store (opens in new tab)
Package details
- Latest version
- 1.0.0
- Last updated
- First released
- Unity version
- 6000.5.8 or later
- Package size
- 24.0 MB
- Files
- 119
- Favorites
- 1
- Views in the past week
- 17
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- $4.99 on
Keywords
Playable Piano
Fully playable 3D piano with all 88 keys, animated key presses, realistic piano sounds, and simple player interaction. Perfect for games and interactive experiences.
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 6
Playable Piano screenshot 1
About this asset
This package provides a fully playable 88-key piano with individual audio for every piano note and interactive key animation. It is designed to be quick to set up and easy to integrate into existing projects.
- 88 fully interactive piano keys
- Individual audio clips for all 88 notes
- Keys animate when pressed and return to their original position
- Mouse-based piano interaction
- Included player controller for interacting with the piano
- Adjustable key press rotation, press time, return time, and interaction distance
- Suitable for music games, rhythm games, simulators, educational projects, virtual instruments, and interactive environments
- URP & HDRP support, with separate scenes, materials, and prefabs for each pipeline
- QuickStartGuide.pdf included with setup instructions
Requirements & Compatibility
- No third-party assets or external package dependencies required
- Tested and compatible with Unity 6000.0.24 through Unity 6000.5.8, including all versions in between
- Requires assigning the included player and the 88 piano audio clips during setup
- The included player controller is provided specifically for piano interaction and is not intended to replace or integrate automatically with third-party player controllers
The piano can be added directly to a scene and configured using the included scripts, player, audio clips, prefabs, and materials.
From the publisher's Asset Store listing.
Technical details
3D Assets
- Unique 3D assets: 2
- Assets: 1 upright piano, 1 player capsule
- Prefabs: 2
- Rigging: No
- Animation clips: None
- Key movement: Script-driven press and release
- LODs: No
Upright Piano
- Mesh: 1 unique upright piano mesh
- Polygon count: 41,400 polygons / triangles
- Texture dimensions: 1024 × 1024
- Textures: Normal maps only
- Materials: Color is handled by materials; no color/albedo texture maps included
- UV mapping: No
- Script: PianoHandler.cs (handles all piano features)
Player Capsule
- Mesh: 1 Unity capsule mesh
- Polygon count: 832 polygons / triangles
- Rigging: No
- Animations: None
- Script: Player.cs (simple movement controller)
Audio
- Audio clips: 88
- Format: WAV
- Bitrate: 705 kbps
- Content: 88 individual piano notes
Demo Scenes
- Textures: Wall & Floor
- Texture Dimensions: Floor: 1024x1024, Wall: 1536x1536
- Normal Maps: Yes
Compatibility
| Unity version | Built-in | URP | HDRP |
|---|---|---|---|
| 6000.5.8f1 | Not listed | Compatible | Compatible |
- URP & HDRP support (Each pipeline has its own scene, materials and prefabs)
- Tested and compatible with Unity 6000.0.24 through Unity 6000.5.8, will likely be compatible with other versions that were not tested
- Includes a QuickStartGuide.pdf with setup instructions
As listed on the Asset Store.