Unity Version = 2021.3.15f1 Aspect Ratio Unity = 9:16
Description:
Membuat 2D Simple Gacha Game dengan referensi seperti Wishing pada game Genshin Impact (https://www.youtube.com/watch?v=Ul2MyGo_018).
Tujuan Test:
· Test ini tidak perlu asset gambar/3D bagus, yang penting adalah implementasi gameplay, code structure, dan approach menyelesaikan problem. · Boleh menggunakan framework / plugins di Unity untuk speed up the process dan (jika menggunakan) sertakan daftar plugins ke dalam file Readme. · Test dikerjakan selama 1 minggu. Maksimalkan rentang waktu 1 minggu dengan sebaik-baiknya untuk pengerjaan project ini.
Feature Wajib:
· Terdiri dari 5 karakter dan 10 senjata yang bisa di gacha.
· Terdapat menu yang bisa menampilkan hasil gacha dan detail info dari karakter/senjata yang didapat.
· Setiap karakter memiliki stat Rarity, Attack, HP, dan Defense.
· Setiap senjata memiliki stat Rarity, Base Attack, dan Special Effect.
· Semua value stat boleh dikreasikan sendiri.
· Minimum terdapat satu karakter dan satu senjata yang super rare.
· Terdapat minimal 1 menu 1x gacha.
· Rule Permainan yang terimplementasi dengan baik
· Implementasi setidaknya 1 dari 3 power-ups yang terdapat di game (lebih banyak lebih baik)
· Tidak perlu implementasi in-game currency system, dan hal-hal lain di luar gameplay utama.
· Pooling object yang akan dispawn.
· Menggunakan Unity versi 2021.3.15f1
· Penggunaan design pattern dan SOLID principle di dalam game
· Menggunakan JSON/Scriptable Object untuk menyimpan data karakter dan senjata
Feature Plus:
· Finite State Machine sederhana untuk game state (ready, game run, game end)
· Menggunakan art / animation sederhana
· Terdapat menu 10x gacha
· Penggunaan Addressable Assets
Deliverables:
· Android .APK
· Mengupload project ke Github/Gitlab