Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

ayammayam987

24
Posts
4
Followers
A member registered Dec 10, 2016 · View creator page →

Creator of

Recent community posts

Game sudah sangat bagus untuk pengerjaan jangka waktu segini. Tinggal diimprove dan diselesaikan saja stagenya.

Untuk kontrol kalo emang khusus PC/WebGL, menurut saya akan lebih enak jika ada opsi keyboard.

Untuk asset manajemen dan code ga bisa banyak komentar karena sudah cukup baik

Visualnya sudah bagus dan lucu. Tinggal diimprove lagi aja. Sepertinya bakal menarik buat dimainin.

Untuk kontrol sedikit bermasalah waktu diminta menekan tombol E. Waktu saya tekan ga terjadi apa-apa.

Di dalam project ada beberapa error yang muncul. Ntah karena apa. Mungkin bisa coba dicek lagi.

Untuk susunan GameObject di Hierarchy sebaiknya dirapikan lagi karena cukup berantakan.

Player sebaiknya dijadikan prefab saja agar lebih modular dan lebih mudah jika ingin direusable.

Gameplay sudah sangat bagus dan seru untuk dimainkan. Tinggal ditambahkan level-level dan polishing lagi aja. 

Untuk gameplaynya coba dicek lagi. Tadi waktu saya coba, pas nyelesain puzzle ke 3 dan masuk ke pintu, tiba-tiba cuma black screen.

Untuk gamenya menurut terasa berat dan agak lag saat dimainkan. Mungkin karena saya coba langsung di Unitynya bukan buildnya. Tapi bisa coba dicek lagi aja terkait ini karena post processing, shader dan lighting cukup mempengaruhi performa game.

Penulisan kode sih sudah cukup bagus dan rapi. Namun, Penempatan asset-assetnya coba diperhatikan lagi karena masih cukup berantakan.

Itu aja dari saya. Semoga gamenya bisa selesai secara maksimal.

Game ga bisa dijalankan. Untuk Build PC seharusnya diupload bersamaan dengan foldernya, jangan dipisah dengan file-file lainnya.

File projectnya juga ga bisa dicek karena di githubnya tidak diupload.

Game sudah lumayan ok. Walaupun pas pertama main agak bingung. Tapi sepertinya perlu banyak diimprove lagi di sisa waktu yang tersedia terutama secara visual.

Buat Canvas Scaler di Canvas, coba Scale Mode nya diubah ke Scale With Screen Size biar lebih responsif.

Untuk AI juga sudah lumayan, tinggal ditambah animasi lagi, seperti Run atau Hit misalnya.

Di github sebaiknya cuma upload folder Assets, Packages, dan Project Settings saja biar ga terlalu besar.

Untuk Unity sebaiknya gunakan versi yang lebih terbaru agar lebih compatible dengan tools/plugin/api dan sejenisnya jika sewaktu-waktu diperlukan.

UI Gamenya berantakan. Jadi saya masih belum bisa coba. Coba untuk Canvas Scaler di Canvas, modenya  diubah menjadi Scale With Screen size biar responsif.

Untuk project unity nya saya juga blom bisa buka karena saya saya ga pake Unity 2020, tapi kalo dilihat dari file project nya sudah cukup oke.

First impression pas nyobain gamenya.

  • Jump terlalu pendek dan beberapa obstacle jaraknya terlalu panjang. Terlalu sulit buat lewat obstaclenya.
  • Resolusinya masih belum responsif
  • In game UI tidak kelihatan.

Beberapa hal yang menurut saya sebaiknya perlu diperbaiki.

  • Canvas Scaler pada Canvas sebaiknya di ubah ke mode Scale With Screen Size agar lebih responsif.
  • Untuk Collision atau trigger sebaiknya dilakukan pada script player langsung saja agar lebih efisien.

Masih agak bingung cara mainnya gimana karena ga ada panduannya. Untuk dari gameplay saya ga bisa komen banyak. Saya cuma bisa kasih komen untuk yang saya temukan aja di dalam project.

  • Di sini cukup banyak menggunakan Template/Plugin/Extension/Add-Ons. Sebaiknya disatukan didalam folder saja agar lebih rapi.
  • Untuk Canvas Scaler pada Canvas, sebaiknya gunakan Scale Mode = Scale With Screen Size dengan resolusi 1280x720 atau 1920x1080 agar UI lebih responsif dan sesuai dengan sebagian besar perangkat.
  • Untuk Audio sebaiknya dibuatkan Managernya agar lebih mudah dikontrol.

Game sudah lumayan bagus untuk tahap awal. Ada beberapa hal yang menurut saya perlu diperbaiki.

  • Canvas Scaler pada Canvas sebaiknya "UI Scale Mode" nya di set menjadi "Scale With Screen Size". Lalu, ubah resolusi nya dengan ratio 16:9, seperti 1280x720 atau 1920x1080 agar lebih responsif.
  • Untuk Jump sebaiknya gunakan fungsi Input.GetKeyDown agar jump hanya berfungsi saat ditekan bukan ditahan.
  • Untuk movement bisa gunakan fungsi Input.GetAxis agar lebih efisien.
  • Object yang sifatnya reusable seperti Player dan Enemy sebaiknya dijadikan Prefab  saja agar bersifat lebih modular/template.

Game hanya berisi player yang bisa digerakkan dan senjata di dalam ruangan gelap.

Di Unity saya cek scene nya memang sudah ada lighting, tapi karena di set nya secara realtime maka game belum sempat melakukan bake pada lightingnya. Saran saya untuk lighting bisa gunakan baked atau setidaknya mixed untuk menghindari hal seperti ini.

Untuk player jumpnya sepertinya terlalu tinggi. Mungkin bisa diturunkan saja.

Untuk senjatanya ga bisa diambil.

Sejauh ini cuma itu yang saya temukan didalam game. Saya tes langsung melalui project unitynya.

Gamenya hanya berisi kosong karena scene menu-nya kosong. Namun, saya sudah coba gamenya melalui Unity. Sejauh ini belum benar-benar terlihat jelas gameplay secara keseluruhan.

Karakter masih belum bisa menembak dan hanya bisa berpindah saja.

Untuk manajemen project sudah cukup bagus. Kode sudah ditulis dengan cukup rapi. Asset-asset juga dikasih penamaan yang baik dan penempatannya juga sudah cukup rapi.

Untuk enemy sebaiknya di set IsTrigger =  true saja agar sifatnya tidak seperti memblok player.

Ga bisa komentar banyak karena gameplay masih belum terlihat jelas. Tapi dari yang saya coba, untuk bolanya sepertinya kekecilan. Karena ini bowling, coba bolanya dibuat lebih besar, biar sesuai juga dengan ukuran dinosaurusnya.

Untuk asset manajemen sudah cukup ok. Untuk asset-asset yang sifatnya plugin juga sebaiknya disatukan dalam 1 folder saja agar lebih rapi.


UIScore.GetComponent<UnityEngine.UI.Text>().text = nyawa.ToString();

Untuk kode berikut, karena namespace sudah dipanggil diawal, namespace tidak perlu ditulis ulang saat get component. Cukup tulis classnya saja (Text).

Sejauh yang saya coba, ada beberapa hal yang saya rasakan:

  • Untuk tombol skill masih belum berfungsi apa apa saat di klik.
  • Ini platformnya emang khusus PC? Kalo emang untuk PC sebaiknya gunakan full keyboard saja agar lebih nyaman.

Project File:

  • Pada variabel/property di dalam class sebaiknya disarankan ganti access modifier public menjadi attribute [SerializeField] agar tidak bisa sembarang diubah di class lain. Gunakan getter setter jika nilai dari property/variabel tersebut digunakan di class lain.

Gameplay:

  • Saya masih agak bingung cara mainnya gimana. Kontrolnya masih membingungkan karena tidak ada panduannya.
  • AI Enemy terlalu agresif. Saat baru mulai langsung menembak dan player dengan mudah langsung kalah. Mungkin bisa ditambahkan pola serangan agar permainan juga tidak terlalu membosankan. Selain itu, bisa juga tambahkan aba-aba saat battle dimulai agar player bisa lebih siap.
  • Game tidak bisa restart karena tidak ada tombol kembali atau restart saat battle berakhir.
  • Untuk mode PvP masih belum bisa dimainkan. Game langsung memunculkan Text Player Win.

Project File:

  • Untuk property/variabel pada class, jika nilainya ingin diinput melalui Editor, ubah Access Modifier Public menjadi Attribute [SerializeField] agar value tidak bisa sembarang diubah pada class lainnya. Jika ingin mengambil nilai variabel tersebut pada class lain, sebaiknya gunakan getter setter.
  • Untuk penamaan class/script, sebaiknya gunakan Camel Case dengan huruf besar di awal (masih ada yang belum).

Sejauh ini dari yang saya coba, game sudah cukup kerasa feel horrornya. Tapi ada beberapa bug yang agak mengganggu.

  • Saat player menyentuh collider ada glitch yang agak mengganggu saat diliat.
  • Transisi scene saat masuk ke dalam ruangan terlalu lama. Mungkin bisa ditambah loading screen saja kalo memang lama.

Project Files:

  • Pada "Canvas Scaler" sebaiknya gunakan "Scale Mode: Scale With Screen Size" pada semua Canvas agar responsif (masih ada canvas yang belum). 

Gameplay sudah sangat bagus untuk tahap awal. Namun, ada beberapa hal yang perlu diperbaiki.

  • UI sudah sangat rapi, hanya saja ada yang perlu sedikit berantakan pada Graphic Setting.
  • Pada control sepertinya masih ada bug. Saat player menyerang, arahnya tidak sesuai dengan arah player.
  • Pause Menu masih belum berfungsi. Tombolnya masih belum bisa ditekan.
  • Tambahkan efek typewriting pada dialog agar lebih menarik (sekedar saran).
  • Player bisa menembus ke dalam Ground pada level 1 (bug)

Project Files:

  • Gunakan Camel Case untuk penamaan Class/Script dengan huruf besar di awalnya. Saya cek masih ada yang awalannya huruf kecil.

Gameplay:

  • Menurut saya, jarak pandang masih terasa kurang luas.
  • Masih terdapat bug saat melakukan jump, terutama saat di dekat sofa.
  • UI untuk memasukkan key/password pintu terasa mengganggu, sebaiknya buat sistem konfirmasi terlebih dahulu dengan menekan tombol tertentu misalnya. Kemudian saat UI ditampilkan, control bisa di lock saja agar pemain bisa fokus untuk memasukkan key saja.
  • Resolusi masih belum responsif dan kurang rapi.

Project Files:

  • Susunan GameObject pada Hierarchy perlu disusun rapi. Sebaiknya kelompokkan object-object berdasarkan grupnya dengan meletakkannya pada sebuah Parent.
  • Di dalam Scene Story saya lihat ada 2 Canvas. Sebaiknya dijadikan 1 canvas saja karena tidak ada UI yang relatif terhadap posisi player atau object tertentu.
  • Untuk penamaan Script sebaiknya gunakan bahasa yang sama. Misalnya, jika menggunakan bahasa inggris maka gunakan bahasa inggris semua. Selain itu, gunakan camel case untuk aturan penamaannya (jika belum tau, coba pelajari lagi).
  • Untuk Script dengan fungsi yang mirip atau sama, sebaiknya gunakan script yang sama saja dengan menggunakan conditional sebagai pembeda sehingga penggunaan kode lebih efisien. Jika dirasa masih perlu terpisah, manfaatkan konsep inheritance sehingga cukup menambahkan fungsi yang berbeda saja pada script lainnya.

Game masih belum bisa dimainkan. APK hanya berisi UI saja. 

Untuk UI nya masih sangat berantakan. Mohon diperhatikan lagi untuk UI nya. Sebaiknya saat membuat UI cobalah test di device dengan resolusi yang berbeda-beda. Agar lebih mudah bisa gunakan tool "Device Simulator" pada Unity.

Untuk project file saya ga bisa kasih komentar karena filenya belum dikirimkan.

Dari segi gameplaynya, gameplay masih belum terlalu terlihat jelas. Jadi belum bisa komentar banyak.

Untuk kontrol masih terasa kurang nyaman bagi saya. Analog nya masih terlalu kecil dan terlalu pinggir.

Dari segi project file dan code sudah cukup baik. Hanya saja untuk pemanggilan gameobject atau component sebaiknya jangan menggunakan fungsi seperti dibawah ini. Gunakan fitur serialization pada Unity dengan menambahkan variabel sebagai property class dengan access modifier Public atau bisa dengan menambahkan [Serializable].

var dialogueUI = GameObject.Find("DialogueUI");

Selain itu, mungkin bisa juga ditambahkan comment-comment pada script tertentu agar lebih mudah dibaca. Terutama jika programmer lebih dari 1.

Sejauh ini hanya itu yang saya temukan. Selebihnya tinggal dilanjutkan lagi saja.

Dari yang saya coba game masih belum bisa dimainkan dengan baik.

-Kontrolnya masih belum berfungsi dengan jelas.

-Enemy hanya diam saja. Selain itu, saat posisi pergerakkan tidak sinkron dengan kecepatan platform (terlalu lambat).

-Untuk UI nya sudah sangat baik. Namun, saat pada scene Starship, ada bagian yang terpotong di hp saya. Cobalah tes game pada resolusi yang berbeda-beda. Bila perlu gunakan tools "Device Simulator" yang ada pada Unity untuk mempermudah testing.

-Untuk manajemen asset perlu sedikit diperhatikan. Beberapa asset masih terlihat berantakan. Letakkan asset pada folder sesuai tipenya.

Gameplay masih terkesan kaku. Menurut saya kontrolnya juga masih terlalu sulit. 

Obstaclenya terkadang masih agak membingungkan. Terkadang obstacle atas dan bawah muncul pada posisi yang hampir bersamaan.

Untuk Lighting dan skybox juga perlu disesuaikan lagi dengan temanya.

UI masih sangat berantakan. Beberapa masih ada yang terpotong dengan sisi layar.. Ada juga yang streched.

  • Sebaiknya diperhatikan lagi terkait posisi anchornya. 
  • Untuk resolusi pada "Canvas Scaler" sebaiknya gunakan resolusi dengan ratio 16:9 (720x1280, 1080X1920) agar lebih aman di sebagian besar hp. Untuk property "Match", sebaiknya ubah ke Width (0) agar tidak banyak yang terpotong.
  • Gunakan "Safe Area" jika diperlukan. Karena dibeberapa hp posisi UI nya tertutup kamera, termasuk hp saya.

Game sejauh ini sudah sangat baik dan ga ada masalah. Cukup diimprove dari segi visualnya saja.

Untuk manajemen asset dan code yang ditulis sudah cukup rapi.

Mungkin yang perlu diperbaiki dari "Canvas Scaler" nya yang masih terlalu kecil. Sebaiknya gunakan resolusi yang lebih besar, seperti 1280x720 atau 1920x1080 agar lebih High Res.

Dari game yang saya coba sejauh ini belum terlihat masalah karena gamenya belum terlihat secara penuh. Hanya saja dibagian UI nya perlu diperbaiki lagi. Saat saya coba UI nya ketutupan kamera di HP saya karena terlalu mepet dibagian atas dengan posisi kamera (saya tes di realme 7i). Mungkin bisa coba gunakan safe area atau cukup diturukan lagi posisinya kalo mau lebih simple.

Untuk manajemen asset dan code yang ditulis sudah cukup rapi. Belum terlihat masalah karena beberapa script juga masih belum selesai. Mungkin perlu ditambahkan comment pada baris-baris tertentu yang sekiranya cukup penting.

Gameplay:

Sejauh ini game yang dimainkan sudah cukup memuaskan. Namun , dari segi gameplay controlnya masih terasa kurang nyaman. Mungkin bisa diperhatikan terkait ini.

Project Files:

  • Untuk manajemen asset juga sudah lumayan rapi. Namun, ada beberapa asset yang masih tidak sesuai letak filenya, seperti animation dan animator yang masih diletakkan di folder Sprites dan Scripts.
  • Untuk asset-asset tambahan, seperti plugin atau extension, sebaiknya diletakkan diletakkan di dalam 1 folder agar lebih rapi.
  • Untuk penamaan Scene sebaiknya hindari penggunaan simbol +, -, &, atau simbol" lainnya agar lebih aman. Jika ingin ada pemisah, sebaiknya gunakan simbol _ saja.
  • Untuk penamaan script sangat disarankan menggunakan camel case (coba dipelajari lagi) agar lebih mudah dikelola. Beberapa script masih ada yang menggunakan huruf kecil saja atau huruf besar saja.
  • Code yang dituliskan sudah cukup baik dan rapi. Mungkin perlu ditambahkan comment saja di beberapa baris yang sekiranya penting.

Mohon diperhatikan terkait kerapian project karena jika project rapi akan lebih mudah jika suatu saat project akan dibuka kembali. Ini juga membantu pengerjaan dengan tim apabila programmernya lebih dari satu.