> For the complete documentation index, see [llms.txt](https://bennykok.gitbook.io/rhythm-game-starter/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://bennykok.gitbook.io/rhythm-game-starter/hierarchy-overview.md).

# Components Overview

### Overview

![](/files/-M77pUyU9nRG56d5_2Yf)

You will find the “RhythmGameStarter” prefab in each of the demo scenes, and the structure is as followed.

1. **RhythmGameStarter** holds the main system’s script for audio playback and synchronization.
2. Each track is a separate **Track** prefab and can be positioned freely.
3. The **Boundary** is where the note gets recycled or destroyed when the note passed through.
4. The **UI** is a template interface for showing the combo, score, song percentage, and the stats information, and most UI is linked by the built-in **UnityEvent** from the corresponding script.

Please contact directly (via discord or email) for any problems, I will be there to help
