Gameplay video
Screenshots
Links
Used technologies
- Firebase
- Addressables
- VContainer
- DOTween
- R3 (UniRx)
- UniTask
Achieved goals
- Integration of Google's Firebase service for authentication and leaderboards. Creation of a separate module for working with Firebase and adapters for game logic interaction with it.
- Building most of the logic using reactive programming principles with the R3 framework.
- Using Addressables to work with game assets. Creating an object provider module with the ability to replace the implementation.
- Implementation of controls for Windows and Android platforms.
- Independence of game logic from its visual display.
- Project is expandable to a game with a full list of beatmaps, but i've been too lazy to create a menu for it and parse more beatmaps. 😛