You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Open the project with Unity version 2021.3.45f1 (preferred) or any 2021.3.xxx
Open MainScene at Assets/Scenes/MainScene
IMPORTANT : Please set the Game View aspect ratio to 9:16 (or 16:9 Portrait), or using a Mobile Simulator. (The editor might set to Free Aspect by default which possibly broke the layout)
Click Run button
Run on an Android device (if Android build support installed)
I stored song data in a seperate files and didn't hard-code in scripts. This would make it easier to tweak the beat map without rebuilding the whole game, it is also easier to switch songs or expand this basic game in a way that it can play many different songs.
I used Object pooling for tiles and visual elements to enhance performance.
I used Singleton on some global manager like UIManager or GameManager, centralize the logic and easier to maintain.
Attribution
This game does not use any external assets from Unity Asset Store.