Subjek
- #Penutupan Proyek
- #Pengembangan Game AI
- #Proses Pengembangan Game
- #Pembuatan Game Web
- #Debugging Kode
Dibuat: 2024-11-08
Diperbarui: 2024-11-08
Dibuat: 2024-11-08 17:23
Diperbarui: 2024-11-08 17:24
Hari ini aku cukup lama berkutat menambahkan berbagai hal. Tapi setelah mengerjakannya, aku menyadari...
AI pun tidaklah serba bisa.
-> Semakin banyak fitur yang ditambahkan dan semakin panjang kode programnya, kualitasnya sedikit demi sedikit menurun dan bug muncul. Bug tersebut tidak langsung terselesaikan, akhirnya aku harus melakukan debugging dan melacaknya satu per satu.
Struktur program harus direncanakan dengan baik sejak awal.
-> Karena menambahkan fitur sedikit demi sedikit, dan memaksakannya ke dalam logika yang sederhana, akhirnya cepat mencapai batasnya.
Ini dimulai dari pertarungan sederhana -> pertarungan otomatis -> menambahkan buku peraturan -> menambahkan halaman di buku peraturan -> mengatur kondisi di halaman tersebut untuk menjalankan pertarungan -> menambahkan pengaturan serangan biasa dan skill di buku peraturan
Dengan menambahkan fitur secara asal-asalan, menjadi sulit untuk menjalankannya dengan benar..
Pertempuran yang dibangun secara asal-asalan menjadi berantakan...!.img
Aku juga mengatur agar skill dijual di toko, skill muncul secara acak, dan setelah dibeli tidak akan dijual lagi di dalam game tersebut, dan lain sebagainya. Setelah melakukan debugging dan melacak kode baris demi baris sampai saat ini, aku menyadari...
Ah, ini awalnya ingin dikerjakan dengan AI, tapi sekarang malah terbalik. Aku akan menjadikan proyek ini sebagai bahan pembelajaran yang bagus dan...
Aku harus menghentikannya di sini.
Lain kali, aku harus membangun logika penting yang lebih kuat di awal dan memperluasnya.
Komentar0