Ini hasil playablenya bagus.
Mungkin ini beberapa masukkan terkait gamenya.
- Ini saya melihat ada potensi bikin karakter stuck. Terutama ini banyak musuh yang mengikuti kan. Terus jalannya juga sempit banyak pohon. Mungkin bisa ditambahkan behaviour musuhnya agar tidak hanya mengejar player tapi juga hal lain. Atau bahkan player bisa ditambahkan skill untuk membuat musuh fokus ke arah tertentu. Ini bisa pakai state pattern untuk musuhnya. Misal, state idle, dia bakal idle, begitu dekat dengan player, dia masuk state approachPlayer. Lalu, ini bisa juga kamu implementasi priority queue untuk request pergantian statenya. Jadi kalau misal dia di area deket player dan juga deket sumber makanan lainnya dia, dia bisa memproses perubahan statenya berdasarkan priority. Kalau queuenya kosong, balik ke idle.
- Ini untuk branching di githubnya sudah lumayan. Tapi masih ada branch yang ketinggalan cukup jauh dengan branch lainnya. Paling saran saya, coba sepakati branch apa yang dijadikan acuan utama yang harus selalu diupdate oleh branch baru lainnya. Misal branch dev, atau pakai branch main saja. Mungkin sebagai info tambahan bisa cek link ini untuk git flownya https://www.atlassian.com/git/tutorials/comparing-workflows/gitflow-workflow
- Untuk penamaan assetnya, terutama ini saya lihat di folder Sprites, kalau bisa dibuat deskriptif ya. Jadi kalau mau search assetnya lebih mudah.
- Ini untuk UI, sebaiknya dipisah antara text dengan buttonnya, dst. Bisa pakai Text Mesh Pro kalau di Unity. ini agar ukuran gamenya tidak menjadi terlalu besar. Bisa dipertimbangkan juga untuk mengaktifkan crunch compression dan mengubah ukuran gambarnya jadi kelipatan 4 (64, 128, 256, 512, 1024, dst). Kualitas audio juga bisa diturunkan bit ratenya agar sizenya lebih kecil.
- Ini sepertinya masih banyak fitur yang belum diimplementasi dengan polished ya? Kayak evolusi, ini peralihannya masih terlihat aneh animasinya. Mungkin bisa coba cek game kayak digimon atau pokemon bagaimana mereka handle evolution agar terasa satisfying. Lalu, ini bisa juga ditambahkan efek asap ketika berjalan dst agar terlihat lebih menyatu dengan background. Kalau ada waktu, task task untuk polishing gamenya mungkin bisa dipertimbangkan juga.
- Btw, kalau kalian ada waktu, project pagenya bisa dihias semenarik mungkin. Tambahin info game, cara main, dst. Agar user lebih tertarik untuk install dan main game kalian. Bisa coba cek link ini https://itch.io/docs/creators/design
Tetap semangat semoga gamenya bisa selesai dengan baik XD