1.2 Tujuan
Tugas akhir ini memiliki tujuan yang rinciannya dapat dituliskan sebagai berikut:
1. Mengimplementasikan Adaptive Game AI untuk tiap Unit dalam battle sehingga Unit tersebut, khususnya AI player, bisa menyusun strategi yang terbaik untuk melawan pemain berdasarkan keadaan battle saat itu. 2. Membuat battle system berbasis Turn Based Strategy yang bisa dimainkan secara multiplayer baik dengan pemain lain maupun AI player. 3. Membuat tiap Unit bisa bergerak mencari jalan untuk menuju suatu titik tertentu yang telah ditentukan. 4. Membuat modul battle system tersebut bisa diuji tersendiri serta bisa bekerja dengan baik ketika digabung dengan modul utama.
1.5 Metodologi
Metodologi yang digunakan untuk menyelesaikan tugas akhir ini adalah sebagai berikut : 1. Studi Literatur
Tahap ini dilakukan untuk mencari dan mempelajari berbagai literatur yang berhubungan dengan rumusan masalah, teori-teori yang berkaitan dengan AI yang biasa digunakan dalam pemrograman game, teknologi baru Unity3D, metode yang digunakan, dan desain sistem yang akan dibangun.
2. Perencanaan dan Perangkat Lunak
Tahap ini dilakukan untuk merencanakan pola permainan, desain aplikasi, desain level, algoritma yang digunakan dan fitur-fitur yang akan dibuat.
3. Perancangan Perangkat Lunak
Tahap ini dilakukan untuk merancang aplikasi dan interface sesuai dengan yang telah direncanakan.
4 4. Implementasi
Tahap ini merupakan tahap untuk pembuatan perangkat lunak dari rancangan yang telah dibuat sebelumnya.
5. Uji Coba dan Evaluasi
Tahap ini dilakukan untuk uji coba terhadap sistem yang telah dibuat berdasarkan tujuan pembuatan program, dan mengidentifikasi masalah-masalah yang mungkin muncul. Pada tahap ini juga dilakukan perbaikan apabila sistem dinilai kurang sesuai dengan tujuan awal pembuatan program.