Gameplay video
Screenshots
Ссылки
Used technologies
- Yandex games SDK Link
- DOTween
- Awaitable
Achieved goals
- Ability to remotely change project settings—difficulty, scene parameters, etc.—by uploading a JSON file (to Yandex Cloud) at game start (bootstrap scene), as well as through the YG flag system.
- Integration of the Yandex Games SDK into the project.
- Implementation of leaderboards, rewarded ad display, and analytics (Metrica) via the Yandex Games SDK.
- Application of the Strategy pattern for the implementation of the above systems, so other implementations can be substituted for different platforms (an Android build with an SDK like AdMob or others is planned).
- Use of post-processing effects for visual day/night cycles.
- Project architecture was not a priority; it needs to be addressed by other portfolio projects.