Simple Interactive Piano - 88 Keys View on Asset Store (opens in new tab)

Package details

Latest version
1.0
Last updated
First released
Unity version
6000.4.1 or later
Package size
52.7 MB
Files
120
Favorites
2
Views in the past week
9

Price tracking

Last checked
Tracked since
Lowest recorded
$4.99 on

Keywords

Simple Interactive Piano - 88 Keys

by JIYUMA (opens in new tab)

No ratings yet

A lightweight and easy-to-use 88-key interactive piano system for Unity. Supports both mouse and physics-based input, suitable for desktop, VR, and prototype environments.

Price $4.99

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Simple Interactive Piano - 88 Keys, 6 months Current $4.99; lowest $4.99; highest $4.99 in this period. $0 $2.5 $5 Jun Jul Aug Sep Oct Nov

Asset preview

1 / 6

Simple Interactive Piano - 88 Keys screenshot 1

Simple Interactive Piano - 88 Keys screenshot 1

About this asset

This package provides a fully functional 88-key piano with smooth key press animation and audio playback.

It supports both mouse click input and physics-based interaction (e.g., VR hands or collider-based input), allowing flexible integration into various projects.

The system is designed to be simple and easy to set up, with a centralized controller for managing input and audio settings.

Included versions:

・ Interactive version: uses trigger-based input for responsive key interaction

・Static versions: optimized for visual use or physical blocking

A demo scene and a simple test object are included for quick setup and testing.

Suitable for:

・VR applications

・ Music-related projects

・Simulations and prototypes

・ Interactive environments

Render Pipeline:

・ Universal Render Pipeline (URP)

From the publisher's Asset Store listing.

Technical details

Key Features

・88-key piano (white & black keys)

・Mouse click input support

・Physics-based input (trigger collider)

・Smooth key press animation

・Configurable audio fade-out

・Centralized control via PianoController

・Demo scene included for quick setup

・Input system can be toggled between mouse click and physics-based interaction via PianoController

---------------

Assets Info

Number of textures 0 (uses simple materials)

Texture dimensions N/A

---------------

Polygon Count

Piano (without bench)

Triangles: 5,020

Vertices: 3,033

Chair (separate asset)

Triangles: 630

Total (Piano + Bench)

Triangles: 5,650

Vertices: 3,378

※ Interactive and Static versions share the same base mesh.

---------------

Mesh / Prefab Info

Number of meshes prefabs:

・Set_Piano_Interactive

・Set_Piano_Static

・Set_Piano_Static_Collider

・Piano_Interactive

・Piano_Static

・Piano_Chair

・Piano_paper

---------------

🔧Rigging / Hierarchy

・Separated Mesh: All keys are separated into individual objects for precise interaction and control.

・Pivot Point: Each key is properly aligned with a rear pivot point, allowing natural and realistic press animation without additional setup.

・No additional setup required – keys are ready to use out of the box.

---------------

🎧Scripts & Audio

C# Scripts

Includes custom scripts for:

- Mouse click input

- Physics-based input (trigger collider)

- Toggleable input system via PianoController

- Smooth key press animation

- Audio playback with fade-out control

Audio Clips

Includes 88 piano samples (MP3 format).

All notes are mapped and automatically assigned based on object naming.

---------------

Animation count

0 (animation is handled via script)

Animation type

Procedural (script-driven key press)

---------------

UV mapping: Yes

LOD information: No

---------------

Materials

Standard Unity materials

Compatible with basic PBR workflows

textures X

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP
6000.4.1f1 Not listed Compatible Not listed

As listed on the Asset Store.