# Rhythm Game Starter

## Rhythm Game Starter

- [Rhythm Game Starter](https://bennykok.gitbook.io/rhythm-game-starter/master.md): Current : v0.10.4
- [Showcase](https://bennykok.gitbook.io/rhythm-game-starter/showcase.md): Projects created with RGS!
- [FAQ](https://bennykok.gitbook.io/rhythm-game-starter/faq.md): Real life FAQ scenario!
- [Demo](https://bennykok.gitbook.io/rhythm-game-starter/demo.md): Technical demo of RGS!
- [Getting Started](https://bennykok.gitbook.io/rhythm-game-starter/getting-started.md): Basic Installation and setup requirement
- [Template Workflow](https://bennykok.gitbook.io/rhythm-game-starter/getting-started/template-workflow.md): Extend your game base on the quick start template!
- [Bare Workflow](https://bennykok.gitbook.io/rhythm-game-starter/getting-started/bare-workflow.md): Integrate into any existing game or "start from scratch" without the template.
- [Components Overview](https://bennykok.gitbook.io/rhythm-game-starter/hierarchy-overview.md)
- [Input Handling \[New\]](https://bennykok.gitbook.io/rhythm-game-starter/hierarchy-overview/input.md)
- [Song Manager](https://bennykok.gitbook.io/rhythm-game-starter/hierarchy-overview/song-manager.md): Component that handles the audio playback and the timing for synchronization.
- [Stats System](https://bennykok.gitbook.io/rhythm-game-starter/hierarchy-overview/stats-system.md): Component that handles the score, combo, etc for the game play.
- [Track Manager](https://bennykok.gitbook.io/rhythm-game-starter/hierarchy-overview/track-manager.md)
- [Track](https://bennykok.gitbook.io/rhythm-game-starter/hierarchy-overview/tracks.md): Structure of the Track GameObject.
- [Importing Songs](https://bennykok.gitbook.io/rhythm-game-starter/importing-songs.md)
- [Creating Song Map](https://bennykok.gitbook.io/rhythm-game-starter/note-sequences.md): Multiple ways to do the same thing...
- [Recording Mode \[0.5+\]](https://bennykok.gitbook.io/rhythm-game-starter/note-sequences/recording-mode.md): Available to v0.5 and above
- [Sequence Editor](https://bennykok.gitbook.io/rhythm-game-starter/note-sequences/sequence-editor.md): Available to v0.2 and above
- [Midi Import](https://bennykok.gitbook.io/rhythm-game-starter/note-sequences/midi-import.md)
- [Track Mapping](https://bennykok.gitbook.io/rhythm-game-starter/note-sequences/midi-import/track-mapping.md): This explains how the note sequence is mapped to each tracks with MidiTrackMapping
- [Note Type Mapping](https://bennykok.gitbook.io/rhythm-game-starter/note-sequences/midi-import/midi-prefab-mapping.md)
- [Control Song Play / Pause](https://bennykok.gitbook.io/rhythm-game-starter/playing-your-own-song.md): There are multiple ways to play your own songs.
- [Customization](https://bennykok.gitbook.io/rhythm-game-starter/note-prefab.md)
- [Custom Notes](https://bennykok.gitbook.io/rhythm-game-starter/note-prefab/custom-notes.md): Ways to customize the default notes
- [Customize note instance in runtime](https://bennykok.gitbook.io/rhythm-game-starter/note-prefab/customize-note-instance-in-runtime.md)
- [Note Effects](https://bennykok.gitbook.io/rhythm-game-starter/note-prefab/note-effects.md)
- [Naninovel](https://bennykok.gitbook.io/rhythm-game-starter/integration/naninovel.md): Command integration with Naninovel
- [Asmdef](https://bennykok.gitbook.io/rhythm-game-starter/advance/asmdef.md): From 0.8.0+ rgs uses asmdef by default
- [⚠️ Limitations](https://bennykok.gitbook.io/rhythm-game-starter/notices/limitations.md): Some notes before you consider this asset.
- [Development Tips](https://bennykok.gitbook.io/rhythm-game-starter/development/package-upgrade-tips.md)
- [Changelog](https://bennykok.gitbook.io/rhythm-game-starter/development/changelog.md): Most of the updates require reimport! which might break your current working project. Use git and backup if you insist on an update.
