RhythmCore
An opinionated micro-framework to bootstrap or prototype your next rhythm game development
Install / Use
/learn @SirusDoma/RhythmCoreREADME
RhythmCore
An opinionated micro-framework to bootstrap or prototype your next rhythm game in Unity.
This Unity package offers an agnostic core implementation for a rhythm game with no dependencies, allowing you to develop a diverse range of 2D / 3D rhythm games with any sound engine, input system, serialization library, or any modules of your choice.
Be it your classical VSRG (Vertical Scroll-based Rhythm Game) or venturing into a Non-Standard Rhythm Game, you can always start with Rhythm Core!
|
|
|
|--------------------------|---------------------------|
Installation
Using git
- Create or Open an existing Unity project.
- Open the Unity Package Manager (UPM) from
Window -> Package Manager. - Click Add Package (
+) on the upper left corner and selectAdd package from git URL. - Enter
git@github.com:SirusDoma/RhythmCore.gitand click theAddbutton. - Done!
Using asset package
- Download the unitypackage file.
- Create or Open an existing Unity project.
- Select your
Assetsfolder and then clickAssets -> Import Package -> Custom Package.. - Locate the downloaded
.unitypackage. - Done!
Documentation
Please refers to the Documentation for the development guide.
Samples
A collection of fully working samples can be found in the Samples folder.
License
This open-source software is licensed under the zlib/png license.
Related Skills
node-connect
352.5kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
111.3kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
352.5kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
352.5kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
