BAB 3 ANALIS IS DAN PERANCANGAN
3.1 Latar Belakang S tudi Kasus 3.1.1 Sejarah Binus University Binus University awalnya ditemukan sebagai sebuah institut pelatihan komputer jangka pendek, “M odern Computer Course”, pada 21 Oktober 1974. Seiring dengan perkembangannya yang pesat, pada 1 Juli 1981, M odern Computer Course berubah menjadi “Akademi Teknik Komputer (ATK)” dan menawarkan Program Diploma (D-3) untuk M anajemen Informasi dan Teknik Informatika. Tiga tahun kemudian, pada 13 Juli 1984, ATK mendapatkan status akreditasi “Diakui” dan mengganti namanya menjadi “Akademi M anajemen Informatika dan Komputer (AM IK)” Jakarta. Pada 1 Juli 1985, AM IK Jakarta membuka Program Diploma lain untuk Komputer Akuntansi. Pada 21 September 1985, AM IK Jakarta mengubah namanya menjadi AM IK BINA NUSANTARA. Pada 17 M aret 1986, Departemen Pendidikan dan Budaya, melalui Direktorat Jendral Pendidikan Tinggi, menganugerahkan AM IK BINA NUSANTARA sebagai Akademi Komputer Terbaik. Kebutuhan yang tinggi untuk sumber daya manusia yang berkualitas dalam bidang Teknologi Informasi memotivasi BINA NUSANTARA untuk mendirikan ”Sekolah Tinggi M anajemen Informatikan dan Komputer (STM IK) BINA NUSANTARA” pada tanggal 1 Juli 1986. Sekolah Tinggi ini menawarkan Program Sarjana (S-1) untuk M anajemen Informasi, Teknik Informatika, dan Sistem Komputer. Pada 9 November 1987, AM IK BINA NUSANTARA bergabung dengan STM IK BINA NUSANTARA, menciptkan sebuah institusi yang menawarka Program Diploma (D3) dan Program Sarjana (S-1). STM IK BINA NUSANTARA mendapatkan status ”Terakreditasi” untuk semua program dan tingkatan pada tanggal 18 M aret 1992. Setelah 46
47
mendapatkan reputasi yang cukup baik, STM IK BINA NUSANTARA meng-inaugurasi para lulusan Program Pascasarjana (S-2) M agister M anajemen Sistem Informasi, untuk yang pertama di Indonesia pada tangga; 10 M ei 1993. Sebagai langkah selanjutnya untuk BINA NUSANTARA, BINUS UNIVERSITY didirikan pada 8 Agustus 1996. STM IK BINA NUSANTARA bergabung dengan BINUS UNIVERSITY pada tanggal 20 Desember 1998. BINA NUSANTARA UNIVERSITY saat ini memiliki 5 fakultas, yaitu : Fakultas Ilmu Komputer, Fakultas Ekonomi, Fakultas Teknik, Fakultas Sastra, Fakultas M IPA, dan 1 Program Pascasarjana.
48
3.1.2 S truktur Organisasi Struktur organisasi Binus University dapat dilihat pada Gambar 3.1.
Gambar 3.1 Struktur Organisasi Binus University
49
3.2 Analisis Permasalahan 3.2.1 Analisis Satuan Acara Perkuliahan Mata Kuliah Algoritma dan Pemrograman Pada Tabel 3.1 berikut ini adalah Satuan Acara Perkuliahan (SAP) M ata Kuliah Algoritma dan Pemrograman untuk Semester Ganjil Tahun Ajaran 2008/2009.
Tabel 3.1 SAP M ata Kuliah Algoritma dan Pemrograman untuk Semester Ganjil Tahun Ajaran 2008/2009 Materi Algoritma dan pemrograman Pengantar Bahasa C Operasi Input Output Operator dan Operand Operasi Pengulangan (looping) Operasi Pemilihan (Selection) Pointer dan Array Fungsi Structure dan Union Alokasi memori static dan dinamik File Sorting Searching
Pertemuan 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
Jenis Pertemuan F2F F2F F2F F2F OFC OFC F2F F2F OFC OFC F2F F2F F2F F2F F2F F2F F2F F2F F2F F2F OFC OFC F2F F2F F2F F2F
50
Dan pada abel 3.2 berikut ini adalah rincian bobot penilaian untuk M ata Kuliah Algoritma dan Pemrograman untuk Semester Ganjil Tahun Ajaran 2008/2009.
Tabel 3.2 Bobot Penilaian M ata Kuliah Algoritma dan Pemrograman untuk Semester Ganjil Tahun Ajaran 2008/2009 Aspek Penilaian Teori • Tugas M andiri • Ujian Tengah Semester • Ujian Akhir Semester Praktikum • Tugas M andiri • Ujian Tengah Praktikum • Ujian Akhir Praktikum
Presentase Penilaian 80% (dari keseluruhan) 20% (dari Teori) 30% (dari Teori) 50% (dari Teori) 20% (dari keseluruhan) 30% (dari Praktikum) 30% (dari Praktikum) 40% (dari Praktikum)
3.2.2 Analisis Proses Pembelajaran Berjalan Proses pembelajaran mata kuliah Algoritma dan Pemrograman dibagi menjadi tiga bagian, yaitu : a. Pengajaran teori di kelas menggunakan presentasi slide materi yang dijelaskan oleh dosen (pengajar). Pengajaran teori dibagi menjadi dua jenis pertemuan yaitu, Face2Face (F2F) dan Off-Class (OFC). Face2face merupakan bentuk yang mengedepankan adanya interaksi antara pengajar dengan mahasiswa secara langsung di dalam kelas. Sedangkan metode Off-class merupakan bentuk dari pembelajaran yang mengajarkan cara belajar dengan memanfaatkan teknologi komunikasi sekarang ini yaitu internet, sehingga antara pengajar dan mahasiswa akan dibatasi oleh jarak dan waktu dalam proses belajar-mengajar walaupun interaksi yang terjadi antara keduanya dapat tetap terjadi meskipun tidak secara langsung. M etode Off-class ini dalam penerapannya lebih dikenal dengan istilah BinusMaya.
51
b. Praktek penggunaan software bahasa pemrograman C di software laboratory yang dibimbing oleh asisten laboratorium. c. Pengerjaan kuis online dengan menggunakan fasilitas peminjaman software laborator y pada waktu-waktu yang ditentukan.
3.2.3 Analisis Tingkat Ketidaklulusan Pembelajar Mata Kuliah Algoritma dan Pemrograman Dari data yang sudah ada, tingkat ketidaklulusan pembelajar mata kuliah Algoritma dan Pemrograman dapat dilihat pada Tabel 3.3.
Tabel 3.3 Tingkat Ketidaklulusan Pembelajar M ata Kuliah Algoritma dan Pemrograman Tahun 2006 2007
Tingkat Ketidaklulusan Pembelajar 25% 30%
3.2.4 Analisis Pre-Kuesioner Sampel dari kuesioner ini adalah mahasiswa Semester 1 Fakultas Ilmu Komputer di Binus University yang tengah mengambil mata kuliah Algoritma dan Pemrograman dengan jumlah sampe 40 mahasiswa. Pengambilan sampel kuesioner dilakukan pada 18 September 2008, mengambil waktu sebelum kelas pengajaran mata kuliah Algoritma dan Pemrograman dimulai. Halaman pre-kuesioner dapat dilihat pada Lampiran 1.
1. Tipe pembelajaran yang cepat dimengerti pembelajar
Tabel 3.4 Pre-Kuesioner Pertanyaan Pertama 1. Tipe pembelajaran apa yang anda cepat mengerti?
Jumlah Responden
Persentase
52
Visual Lisan Tulisan
31 1 8
77,5% 2,5% 20%
Visual Lisan Tu lisan
Gambar 3.2 Pre-Kuesioner Pertanyaan Pertama Total
40
100%
Data ini ditujukan untuk mengetahui tipe pembelajaran apakah yang paling cepat dimengerti oleh pembelajar. Berdasarkan data yang ditampilkan pada Tabel 3.4, sebagian besar pembelajar dengan jumlah 31 responden (77,5%) lebih cepat mengerti pembelajaran yang disampaikan secara visual, sedangkan 8 responden (20%) lebih cepat mengerti pembelajaran yang disampaikan secara tulisan, dan hanya 1 responden (2,5%) yang lebih cepat mengerti jika disampaikan secara lisan.
2. Bahasa pemrograman yang pernah/sedang dipelajari pembelajar.
Tabel 3.5 Pre-Kuesioner Pertanyaan Kedua 2. Bahasa pemrograman apa yang pernah/sedang anda pelajari?
Jumlah Responden
Persentase
BASIC C C++ Java Pascal Lainnya
13 23 21 7 11 4
16,46% 29,11% 26,58% 8,86% 13,92% 5,06%
53
BASIC C C++ Java Pascal Lainnya
Gambar 3.3 Pre-Kuesioner Pertanyaan Kedua Total
79
100%
Data ini ditujukan untuk mengetahui bahasa pemrograman apakah yang pernah/sedan g dipelajari oleh pembelajar. Data ini digunakan untuk mengetahui bahasa pemrograman yang sedang banyak dipelajari saat ini. Berdasarkan data yang ditampilkan pada Tabel 3.5, sekitar 13 responden (16,46%) mempelajari bahasa pemrograman BASIC, 23 responden (29,11%) mempelajari bahasa pemrograman C, 21 responden (26,58%) mempelajari bahasa pemrograman C++, 7 responden (8,86%) mempelajari bahasa pemrograman Java, 11 responden (13,92%) mempelajari bahasa pemrograman Pascal, dan 4 responden (5,06%) mempelajari bahasa pemrograman lainnya.
3. Kesulitan yang dialami pembelajar dalam mempelajari bahasa pemrograman.
Tabel 3.6 Pre-Kuesioner Pertanyaan Ketiga 3. Menurut anda, apakah yang paling sulit dalam mempelajari bahasa pemrograman? M ateri sulit dipelajari(Syntax) Sedikit waktu praktek Pengajar kurang berkualitas Logika Lainnya Tidak masalah
Jumlah Responden 15 19 8 19 1 1
Persentase 23,80% 30,16% 12,7% 30,16% 1,59% 1,59%
54
Materi sulit dipelajari(Syntax) Sedikit waktu praktek Pengajar kura ng berkualita s Logika Lainnya Tidak masalah
Gambar 3.4 Pre-Kuesioner Pertanyaan Ketiga Total
44
100%
Data ini ditujukan untuk mengetahui jenis kesulitan yang biasa dialami pembelajar. Data ini digunakan untuk mengetahui permasalahan apa yang seringkali menghambat pembelajar dalam proses pembelajaran. Berdasarkan data yang ditampilkan pada Tabel 3.6, sebanyak 15 responden (23,80%) menjawab bahwa kesulitan yang dialami adalah dikarenakan materi yang sulit dipelajari (syntax), 19 responden (30,16%) menjawab bahwa kesulitan yang dialami adalah dikarenakan sedikitnya waktu praktek, 8 responden (12,7%) menjawab bahwa kesulitan yang dialami adalah dikarenakan pengajar yang kurang berkualitas, 19 responden (30,16%) menjawab bahwa kesulitan yang dialami adalah dikarenakan logika yang sulit dipahami, 1 responden (1,59%) menjawab bahwa kesulitan yang dialami adalah dikarenakan hal lainnya, dan 1 responden (1,59%) menjawab tidak ada kesulitan yang dialami.
4. Sumber
informasi yang digunakan
pemrograman.
pembelajar dalam mempelajari bahasa
55
Tabel 3.7 Pre-Kuesioner Pertanyaan Keempat 4. Sumber info apa yang anda gunakan dalam mempelajari bahasa pemrograman? Kelas (tanpa komputer) Lab (dengan komputer) CD tutorial Teman Internet Lainnya
Jumlah Responden 23 33 7 25 15 0
Persentase 22,33% 32,04% 6,8% 24,27% 14,56% 0%
Kelas (tanpa komputer) Lab (dengan komputer) CD t utorial Teman Internet Lainnya
Gambar 3.5 Pre-Kuesioner Pertanyaan Keempat Total
103
100%
Data ini ditujukan untuk mengetahui sumber info yang digunakan dalam mempelajari bahasa pemrograman. Berdasarkan data yang ditampilkan pada Tabel 3.7, sebanyak 23 responden (22,33%) menjawab bahwa sumber info yang sering digunakan adalah kelas (tanpa komputer), 33 responden (32,04%) menjawab bahwa sumber info yang sering digunakan adalah lab (dengan komputer), 7 responden (6,8%) menjawab bahwa sumber info yang sering digunakan adalah CD Tutorial, 25 responden (24,27%) menjawab bahwa sumber info yang sering digunakan adalah teman, dan 15 responden (14,56%) menjawab bahwa sumber info yang sering digunakan adalah Internet.
5. Tingkat kebutuhan pembelajar akan perangkat ajar tambahan yang lebih interaktif dalam mempelajari bahasa pemrograman.
56
Tabel 3.8 Pre-Kuesioner Pertanyaan Kelima 5. Apakah anda membutuhkan bantuan perangkat ajar tambahan yang lebih interaktif (mis. Tutorial, Simulasi, Latihan soal, Games) dalam mempelajari bahasa pemrograman? Sangat membutuhkan Lumayan membutuhkan Tidak terlalu membutuhkan Tidak membutuhkan sama sekali
Jumlah Responden
Persentase
21 15 2 2
52,5% 37,5% 5% 5%
Sa ngat me mbutuhka n Luma yan membutuhkan Tidak terlalu membutuhkan Tidak membutuhkan sama s ekali
Gambar 3.6 Pre-Kuesioner Pertanyaan Kelima Total
40
100%
Data ini ditujukan untuk mengetahui tingkat kebutuhan pembelajar akan perangkat ajar tambahan yang lebih interaktif dalam mempelajari bahasa pemrograman. Data ini digunakan untuk mengetahui apakah pembelajar merasa membutuhkan perangkat ajar yang lebih interaktif dari yang sudah ada. Berdasarkan data yang ditampilkan pada Tabel 3.8, sebanyak 21 responden (52,5%) merasa sangat membutuhkan perangkat ajar yang lebih interaktif, 15 responden (37,5%) merasa lumayan membutuhkan perangkat ajar yang lebih interaktif, 2 responden (5%) merasa kurang membutuhkan perangkat ajar yang lebih interaktif, dan 2 responden (5%) merasa tidak membutuhkan perangkat ajar yang lebih interaktif.
6. Kelemahan perangkat ajar.
57
Tabel 3.9 Pre-Kuesioner Pertanyaan Keenam 6. Dari berbagai kelemahan perangkat ajar yang anda ketahui, manakah yang menurut anda kelemahan terbesar sebuah perangkat ajar? Tidak ada tampilan grafis maupun suara Bersifat satu arah (tidak interaktif) Soal yang ada sama setiap kali digunakan Soal yang kurang sesuai dengan kemampuan pengguna
Jumlah Responden
Persentase
7 18 2 13
17,5% 45% 5% 32,5%
Tida k ada ta mpilan grafis atau suara B ersifa t sat u arah (t idak int erakt if) Soal yang ada sama set iap kali digunakan Soal yang kurang sesuai dengan ke mampuan pengguna
Gambar 3.7 Pre-Kuesioner Pertanyaan Keenam Total
40
100%
Data ini ditujukan untuk mengetahui kelemahan perangkat ajar yang diketahui pembelajar. Data ini digunakan untuk mengetahui kelemahan terbesar apakah yang dirasakan oleh pembelajar dari penggunaan perangkat ajar lain. Berdasarkan data yang ditampilkan pada Tabel 3.9, sebanyak 7 responden (17,5%) menjawab tidak adanya tampilan grafis atau suara sebagai kelemahan dari perangkat ajar lain, 18 responden (45%) menjawab hanya bersifat satu arah
(tidak interaktif) sebagai
kelemahan dari perangkat ajar lain, 2 responden (5%) menjawab soal yang sama setiap kali digunakan sebagai kelemahan dari perangkat ajar lain, dan 13 responden menjawab soal yang kurang sesuai dengan kemampuan pengguna sebagai kelemahan dari perangkat ajar lain.
7. Konsep perangkat ajar yang menarik bagi pembelajar.
58
Tabel 3.10 Pre-Kuesioner Pertanyaan Ketujuh 7. Bagaimana konsep perangkat ajar yang paling menarik untuk anda? Seperti pengajaran di kelas Tutorial Simulasi Latihan soal Games
Jumlah Responden 2 9 8 5 16
Persentase 5% 22,5% 20% 12,5% 40%
Se perti pe ngajaran di ke las Tutori al Si mulasi Latihan Soal Games
Gambar 3.8 Pre-Kuesioner Pertanyaan Ketujuh Total
40
100%
Data ini ditujukan untuk mengetahui konsep perangkat ajar seperti apa yang menarik bagi pembelajar. Data ini digunakan untuk mengetahui bentuk aplikasi perangkat ajar cerdas yang akan dirancang. Berdasarkan data yang ditampilkan pada Tabel 3.10, sebanyak 2 responden (5%) merasa konsep seperti pengajaran dikelas yang menarik, 9 responden (22,5%) merasa konsep tutorial yang menarik, 8 responden (20%) merasa konsep simulasi yang menarik, 5 (12,5%) responden merasa konsep latihan soal yang menarik, dan 16 (40%) responden merasa konsep games (permainan) yang menarik.
8. Output yang diharapkan pembelajar setelah menggunakan perangkat ajar.
59
Tabel 3.11 Pre-Kuesioner Pertanyaan Kedelapan 8. Bentuk output seperti apa yang anda harapkan setelah mengerjakan sebuah sistem perangkat ajar? Hanya memberikan jumlah benar salah Hanya memberikan rata-rata tingkat kemampuan mis. Grade a/b/c M emberikan analisis kemampuan sebelum menggunakan dan setelah menggunakan perangkat ajar Tidak memberikan hasil
Jumlah Responden 2 3
Persentas e 5% 7,5%
32
80%
3
7,5% Hanya m emberika n ju mlah benar salah
Hanya m emberika n rata -rata tingkat kemam puan m is. Grade a/b/ c Memb erikan analisis kema mpuan sebelum m engguna kan dan setelah meng gunakan pe rangkat ajar Tidak m emberikan hasil
Gambar 3.9 Pre-Kuesioner Pertanyaan Kedelapan Total
40
100%
Data ini ditujukan untuk mengetahui bentuk output yang diharapkan pembelajar seteleh menggunakan perangkat ajar. Berdasarkan data yang ditampilkan pada Tabel 3.11, sebanyak 2 responden (5%) menginginkan output yang memberikan jumlah benar dan salah, 3 responden (7,5%) menginginkan output yang memberikan rata-rata tingkat kemampuan misalnya Grade a/b/c, 32 responden (80%) menginginkan output yang memberikan analisis kemampuan sebelum menggunakan dan setelah menggunakan perangkat ajar,dan 3 (7,5%) responden menginginkan output yang tidak memberikan hasil apapun.
9. Tindakan pembelajar jika mengalami kesulitan dalam mengerjakan soal.
60
Tabel 3.12 Pre-Kuesioner Pertanyaan Kesembilan 9. Jika anda mengalami kesulitan dalam mengerjakan sebuah soal pada suatu perangkat ajar, apa yang akan anda lakukan? M encari di buku M enggunakan fasilitas bantuan (dari perangkat ajar) Bertanya orang lain Tidak melakukan apa-apa
Jumlah Responden
Persentase
3 7 28 2
7,5% 17,5% 70% 5%
Mencari di Buku Menggunakan fa silita s bantuan (dari perangkat ajar) Berta nya orang lain Tidak melakukan apa -apa
Gambar 3.10 Pre-Kuesioner Pertanyaan Kesembilan Total
40
100%
Data ini ditujukan untuk mengetahui tindakan pembelajar jika mengalami kesulitan dalam mengerjakan soal. Berdasarkan data yang ditampilkan pada Tabel 3.12, sebanyak 3 responden (7,5%) menggunakan buku ketika mengalami kesulitan, 7 responden (17,5%) menggunakan fasilitas bantuan (dari perangkat ajar) ketika mengalami kesulitan, 28 responden (70%) bertanya pada orang lain ketika mengalami kesulitan,dan 2 (5%) responden tidak melakukan apapun ketika mengalami kesulitan.
10. Sistem pemberian soal yang disukai pembelajar
Tabel 3.13 Pre-Kuesioner Pertanyaan Kesepuluh 10. S aat menggunakan suatu perangkat ajar, sistem
Jumlah
Persentase
61
pemberian soal yang seperti apa yang menurut anda paling baik? Sama untuk setiap kali digunakan Random untuk setiap kali digunakan Disesuaikan dengan kemampuan pengguna
Responden 3 11 26
7,5% 27,5% 65%
Sama untuk seti ap k ali diguna kan
Random untuk seti ap k ali diguna kan Dis esuaikan de ngan kemampuan pengguna
Gambar 3.11 Pre-Kuesioner Pertanyaan Kesepuluh Total
40
100%
Data ini ditujukan untuk mengetahui sistem pemberian soal yang disukai oleh pembelajar. Berdasarkan data yang ditampilkan pada Tabel 3.13, sebanyak 3 responden (7,5%) menyatakan pembelajar menyukai pemberian soal yang sama untuk setiap kali digunakan, 11 responden (27,5%) menyatakan pembelajar menyukai pemberian soal yang dirandom setiap kali digunakan,dan 26 responden (65%) menyatakan pembelajar menyukai pemberian soal yang disesuaikan dengan kemampuan pengguna.
3.2.4 Analisis Permasalahan Berdasarkan analisis kekurangan dan kelebihan proses pembelajaran berjalan dan analisis pre-kuesioner, terdapat 4 permasalahan yang ditemukan oleh penulis, yaitu : a. Berdasarkan hasil analisis pre-kuesioner yang telah dilakukan sebelumnya, dapat dilihat bahwa kebutuhan akan perangkat ajar tambahan yang berkualitas cukup tinggi. Hal ini didukung dengan alasan kurangnya waktu praktek yang menjadi salah
62
satu kendala dalam pembelajaran bahasa pemrograman, sehingga dibutuhkan suatu alat lain yang dapat membantu pembelajaran diluar daripada jam praktek. b. Perangkat ajar yang sudah ada saat ini dianggap kurang dapat memenuhi harapan para pembelajar yang menggunakannya, dikarenakan model sistem yang tidak interaktif sehingga pembelajar tidak dapat merasakan peningkatan pemahaman yang signifikan setelah menggunakan perangkat ajar tersebut. c. Perangkat ajar yang ada saat ini juga tidak memiliki sistem untuk menganalisis kemampuan pembelajar sebelum dan sesudah menggunakan perangkat ajar, sehingga pembelajar tidak bisa mengetahui secara pasti apakah pengetahuan pembelajar telah meningkat setelah menggunakan perangkat ajar tersebut atau tidak. d. M odel perangkat ajar yang ada saat ini kurang menarik bagi para pembelajar dan soal yang diberikan untuk setiap kali pemakaian selalu sama, sehingga pembelajar cepat merasa jenuh dan tidak merasa tertantang lagi untuk menyelesaikan soal yang diberikan.
3.2.4 Analisis Perangkat Ajar Sejenis 3.2.4.1 Alice Alice adalah sebuah permainan simulasi yang mengajarkan bahasa pemrograman berbasis objek secara umum. Alice dapat dimainkan dengan cara click and drag objek, method, ataupun syntax-syntax yang diperlukan. Permainan ini dikembangkan oleh Carnegie M ellon University dan mengadopsi nama dari kisah Alice in The Wonderland. Pertama-tama pemain memilih land dimana dunia dimana pemain hendak meletakkan objek-objek yang ada. Alice menyediakan beberapa land yaitu dirt, grass, sand, snow, space dan water. Setelah itu, pemain dapat memasukkan objek-objek ke dalam land tersebut, misalnya dari class animal, pemain dapat memasukkan objek bunny, chicken dan
63
cow. Setelah itu pemain dapat memanipulasi objek dengan men-click dan drag method atau syntax ke dalam space yang ada. Setelah selesai, pemain dapat melihat visualisasi hasil pemrogramannya dengan menekan button play. Contoh tampilan Alice dapat dilihat pada Gambar 3.12.
Gambar 3.12 Contoh Tampilan Alice
3.2.4.2 CeeBot CeeBot adalah permainan simulasi yang mengajarkan bahasa pemrograman berbasis objek yang hanya digunakan dalam permainan ini yang disebut bahasa CBOT. Walaupun permainan ini menggunakan bahasa tersendiri, bahasa yang digunakan mendekati bahasa pemrograman berbasis objek pada umumnya. Pertama-tama, pemain akan memilih modul mana yang hendak diselesaikan. M odul ini adalah topik atau pembahasan materi bahasa pemrograman yang hendak dipelajari. Di
64
tiap modul, pemain akan memilih misi-misi yang hendak dijalankan. Tiap misi tidak berhubungan satu sama lain sehingga pemain bebas untuk memilih misi yang hendak diselesaikan. Setelah itu, CeeBot akan memberitahukan tujuan misi dan meminta pemain untuk mengetikkan perintah-perintah untuk menyelesaikan misi tersebut. CeeBot menyediakan berbagai tipe modul yaitu standard yang merupakan modul yang disediakan CeeBot sendiri, schoolbook yang merupakan modul adaptasi sekolah dan additional yang merupakan modul tambahan yang dapat diberikan guru (hanya untuk versi edukasi dimana guru dapat menambah modul yang perlu dipelajari siswanya). Contoh tampilan CeeBot dapat dilihat pada Gambar 3.13.
Gambar 3.13 Contoh Tampilan CeeBot
Perbandingan keduanya dapat dilihat lebih jelas pada tabel 3.14.
Tabel 3.14 Perbandingan Aplikasi Sejenis
65
Website Developer Negara asal Genre Bahasa Perlu instalasi Grafis Suara Cerita/Objective
Alice www.alice.org Carnegie M ellon University USA Simulasi Inggris Tidak 3D Hanya kalau dimasukkan pengguna Tidak ada
Modul pembelajaran Tidak ada Analisis kemampuan Tidak ada pengguna Cara pembelajaran Drag syntax lalu simulasi Bahasa pemrograman Berbasis objek Pembayaran Gratis
CeeBot www.ceebot.com/ceebot Epsitec Swiss Simulasi Inggris Ya 3D Suara efek M emilih misi yang ingin dikerjakan, tiap misi tidak berhubungan Ada, per modul Dalam bentuk jumlah misi yang diselesaikan secara real time Ketik syntax lalu simulasi Berbasis objek (CBOT) Gratis (Demo), Berbayar (full version)
3.3 Rumusan Pemecahan Masalah Untuk mengatasi permasalahan yang telah dianalisis sebelumnya pada lingkungan studi kasus, penulis mendapatkan rumusan pemecahan masalah sebagai berikut: a. Kebutuhan pembelajar akan perangkat ajar tambahan untuk mempelajari bahasa pemrograman C, akan dipenuhi dengan perancangan perangkat ajar cerdas yang interaktif dan dapat membantu meningkatkan pemahaman pembelajar tentang materi yang sedang dipelajari. b. Perancangan materi bahasa pemrograman C yang akan dibahas dalam perangkat ajar cerdas adalah materi-materi dasar yang sesuai dengan Satuan Acara Perkuliahan (SAP) M ata Kuliah Algoritma dan Pemrograman untuk Semester Ganjil Tahun Ajaran 2008/2009. c. Perangkat ajar cerdas akan dirancang untuk memiliki sebuah sistem yang dapat menganalisis kemampuan awal pembelajar sebelum menggunakan perangkat ajar
66
cerdas dan kemampuan akhir pembelajar sesudah menggunakan perangkat ajar cerdas. d. Perangkat ajar cerdas akan dirancang dalam bentuk game yang menarik dan memiliki sistem pemberian soal yang bervariasi sehingga pengguna tidak akan merasa jenuh dan merasa tertantang untuk tetap menyelesaikan soal yang diberikan dikarenakan soal yang akan didapat tidak akan selalu sama.
3.4 Perancangan Aplikasi 3.4.1 Perancangan Perangkat Ajar Dalam perancangan perangkat ajar cerdas berbasiskan game interaktif, beberapa terminologi yang akan digunakan harus dijabarkan terlebih dahulu agar tidak menimbulkan kerancuan pada tahapan perancangan. a. Istilah perangkat ajar, perangkat ajar cerdas, permainan, game, dan game interaktif merujuk pada 1 (satu) makna yang sama dalam bahasan ini, yaitu perangkat ajar cerdas berbasiskan game interaktif. b. Istilah pemain, mahasiswa, user dan pengguna merujuk pada 1 (satu) subjek yang sama dalam bahasan ini, yaitu para pengguna aplikasi perangkat ajar cerdas berbasiskan game interaktif yang umumnya adalah mahasiswa.
3.4.2 Perancangan S asaran Pengguna Sasaran pengguna utama dari penelitian ini adalah para mahasiswa yang sedang ataupun akan mempelajari bahasa pemrograman C. M eskipun begitu, penulis mengharapkan aplikasi ini akan dapat digunakan secara umum oleh siapa saja.
3.4.3 Perancangan Permainan
67
Konsep dasar dari permainan ini adalah mempelajari bahasa pemrograman C secara menyenangkan dalam bentuk role-playing game yang sesuai dengan kemampuan pengguna.
3.4.3.1 Deskripsi Umum Permainan Black Code adalah role playing game (RPG) edukatif yang mempelajari bahas a pemrograman C. Permainan ini dapat dimainkan oleh siapa saja yang hendak mempelajari bahasa pemrograman C, namun dipusatkan untuk mahasiswa jurusan Teknik Informatika. Pemain tidak memerlukan perngetahuan awal dalam bahasa pemrograman, walau hal ini dianjurkan. Dalam permainan ini pemain akan diberi pretest pada awal permainan untuk mengetahui kemampuan awal pemain. Setelah itu, dari hasil pretest, maka soal-soal di dalam permainan akan menyesuaikan diri dengan hasil pretest tersebut yaitu dimana soalsoal yang memiliki kualitas di bawah kemampuan pemain tidak perlu diselesaikan lagi sehingga pemain akan mendapatkan soal-soal yang sesuai dengan kemampuan pemain. Jika pemain mendapatkan kesulitan dalam menyelesaikan soal-soal bahasa C yang ada, maka pemain dapat meminta bantuan pada non-playing character (NPC) untuk mendapatkan materi pembelajaran dan atau petunjuk dalam menyelesaikan soal-soal tersebut. Pada akhir permainan, pemain akan kembali mendapatkan soal posttest dimana kemampuan pemain setelah melakukan permainan kembali diuji. Hasil pretest dan posttest ini akan diberikan kepada pemain agar mereka dapat mengevaluasi kemampuan mereka dalam belajar bahasa pemrograman C. Dalam permainan ini, pemain adalah seorang programmer yang komputernya diserang oleh virus Black Code yang menawarkan dua pilihan: mengikuti permainan yang ditawarkan atau komputernya rusak. Pemain kemudian akan memilih mengikuti permainan demi menyelamatkan komputernya dari serangan virus Black Code. Setelahnya pemain akan menemui karakter-karakter yang bekerja sama dengan pemain dalam menghancurkan Black
68
Code dengan cara mengubah code dari virus Black Code tersebut yang mana merupakan code bahasa pemrograman C. M isi utama dari pemain adalah menghancurkan virus Black Code yang mana akan menjadi penanda berakhirnya permainan. Black Code bersifat offline application dimana pemain cukup meng-copy program yang dibutuhkan untuk bermain dan dapat dimainkan tanpa harus terhubung dengan internet dan meng-install program-program pendukung.
3.4.3.2 Perancangan Setting Cerita Pada suatu masa dimana hampir semua komputer di dunia terhubung oleh jaringan internasional (interational network—internet), sebuah virus mematikan bernama ”Black Code” mulai menyerang komputer-komputer yang ada. Black Code merusak komputerkomputer tersebut hingga tidak dapat diperbaiki dan satu-satunya cara untuk menghapus virus tersebut dari seluruh jaringan adalah dengan memenangkan game yang dibawa oleh virus tersebut. Game yang dimainkan pemain berlangsung di dalam game yang dibawa oleh Black Code yaitu zaman medieval.
3.4.3.3 Perancangan S asaran Permainan Sasaran dari permainan ini adalah menghancurkan virus Black Code yang bercokol di akhir permainan. Untuk melakukan hal tersebut, pemain perlu mengumpulkan lima buah function yang melengkapi kerja Alter Code Program dimana untuk mendapatkan functionfunction tersebut pemain perlu menyelesaikan soal-soal bahasa pemrograman C yang mengubah code virus tersebut perlahan-lahan.
3.4.3.4 Perancangan Alur Permainan
69
Pertama kali pemain bermain, pemain akan diminta untuk memilih bahasa yang ingin digunakan selama permainan berlangsung. Bahasa yang dapat dipilih adalah Bahasa Inggris atau Bahasa Indonesia. Setelah itu, pemain akan menyelesaikan pretest yang terdiri dari soal-soal bahasa pemrograman C dalam bentuk pilihan ganda. Hasil dari pretest ini akan menentukan apakah dalam melewati pintu dalam dungeon akan langsung terbuka atau tidak (jika kemampuan pengguna di atas level soal yang mengunci pintu dungeon maka pemain tidak perlu menyelesaikan soal tersebut). Pemain dapat meminta bantuan NPC yang memberikan materi tentang soal tersebut dan atau petunjuk dalam menyelesaikan soal-soal dengan imbalan. Selain itu, pemain juga dapat berinteraksi dengan NPC di kota-kota, membeli peralatan atau item yang dibutuhkan dalam pertarungan di dalam dungeon, membaca bukubuku (yang merupakan kombinasi antara pengetahuan tentang Black Code atau bahasa pemrograman C), mencari item-item yang ada di dalam treasure chest, melakukan quest sampingan dan mengganti bahasa yang digunakan (antara Bahasa Indonesia atau Bahasa Inggris).
3.4.3.5 Perancangan Komponen Permainan a. Event Cerita dituangkan ke dalam bentuk event berupa potongan-potongan adegan. Terkadang, jika terdapat alternatif, seperti dua akhir cerita yang berbeda, akan dituliskan sebagai alternate event. Alternate event juga termasuk side quest yang tidak termasuk cerita.
b. Map
70
Map atau peta merupakan tempat dimana pemain menjalankan karakternya. Peta juga menunjukkan
tempat-tempat yang dapat
dikunjungi pemain
dan
bagaimana
mencapainya. Jenis peta antara lain: 1) World World merupakan tempat dimana pemain dapat berjalan untuk berpindah lokasi dan merupakan tempat dimana semua city dan dungeon berada. World
adalah satu-
satunya tempat dimana pemain dapat me-save permainan dari menu. Selain itu pemain harus me-save melalui Postal Officer. 2) City City adalah tempat bebas musuh dimana pemain dapat berinteraksi dengan NPC, membeli peralatan dan item, menyembuhkan diri di inn dan lain-lain tergantung fasilitas yang dimiliki masing-masing tempat. City dapat berupa village atau town. 3) Inn Inn adalah tempat dimana pemain dapat menyembuhkan semua actor dengan imbalan. 4) Shop Shop adalah tempat dimana pemain dapat membeli peralatan atau item yang dibutuhkan. Yang dijual di tempat ini adalah item, weapon dan armor. 5) Library Library adalah tempat dimana pemain dapat membaca buku-buku yang ada yaitu buku-buku yang berisi informasi tentang Black Code dan bahasa pemrograman C. 6) Warehouse Warehouse adalah tempat penyimpanan barang yang digunakan penduduk. 7) Church Church adalah tempat dimana pastor dan biarawati tinggal.
71
8) House House adalah tempat tinggal para penduduk. 9) Pub Pub adalah tempat dimana para penduduk banyak berkumpul dan bercerita. 10) Dungeon Dungeon mengacu pada semua tempat dimana pemain dapat bertemu musuh selain di world. Dungeon dapat berupa forest, water sewage, maze, palace, epitaph atau tower. 11) Camp Fire Camp Fire adalah tempat untuk menyembuhkan actor yang berada di dalam dungeon. Berbeda dengan inn, camp fire tidak memerlukan imbalan.
c. Element Element mempengaruhi dalam taktik bertarung misalnya jenis sihir yang mampu membuat serangan pemain lebih efektif.
d. State State membatasi baik actor maupun lawan yang juga mempengaruhi dalam taktik dalam pertempuran misalnya jika actor terkena state yang membuatnya menyerang teman sendiri.
e. Base Item Base item merujuk pada semua sesuatu yang dimiliki oleh actor. Base item terbagi dua jenis yaitu base item yang dapat dikenakan dan base item yang dapat dikonsumsi. 1) Base Item yang Dapat Dikenakan
72
a) Weapon Weapon adalah base item untuk menyerang yang dimiliki oleh actor. b) Armor Armor adalah base item untuk bertahan yang dimiliki oleh actor, terdiri dari shield, head, body dan accessory. Jika actor bertipe two-handed, maka shield akan menjadi weapon kedua.
2) Base Item yang Dapat Dikonsumsi a) Item Item adalah sesuatu yang dimiliki oleh pemain dan tidak dapat dikenakan. b) Skill Skill adalah kemampuan yang dimiliki actor atau musuh yang digunakan dengan MP. Skill adalah satu-satunya base item yang tidak berupa barang.
f. Class Class menentukan weapon dan armor yang dapat dipakai, ketahanan terhadap element tertentu, ketahanan terhadap state tertentu dan skill yang dimiliki. Actor yang memiliki class yang sama berarti dapat memakai weapon yang sama, armor yang sama dan seterusnya.
g. Karakter Karakter terbagi dua jenis yaitu actor (karakter yang dimainkan pemain) dan nonplaying character atau NPC (karakter yang tidak dapat dimainkan pemain). 1) NPC
73
NPC terdiri dari penduduk dan hewan. Karakter tidak termasuk musuh pemain. NPC terdiri dari beberapa jenis sesuai fungsinya: a) Postal Officer Postal Officer adalah NPC yang berada di setiap city dan dungeon yang menyediakan layanan untuk me-save data dan mengubah bahasa yang digunakan. b) Penjaga Inn Penjaga inn adalah orang yang bertugas di dalam sebuah inn kepada siapa pemain harus bicara agar dapat menginap dengan membayarkan sejumlah uang. c) Penjaga Shop Penjaga shop adalah orang yang bertugas di dalam sebuah shop kepada siapa pemain harus bicara agar dapat bertransaksi. Biasanya penjaga shop menjual jenis item yang berbeda-beda misalnya penjaga weapon shop, penjaga item shop, penjaga accessories shop dan penjaga armor shop. d) NPC Biasa NPC Biasa yang dimaksud adalah NPC-NPC yang berada di berbagai tempat. NPC kadangkala memberikan informasi kepada pemain (misalnya kepada siapa pemain harus bicara untuk mendapatkan event selanjutnya) atau memberikan side quest atau tugas kepada pemain (yang tidak berhubungan dengan cerita) atau berperan dalam event sebagai pihak di luar actor yang terlibat di dalam event (yang hanya muncul jika event tertentu sedang berlangsung) atau sebagai daya tarik permainan. e) Help Help adalah NPC yang berada di hampir setiap dungeon yang bertugas memberikan materi yang sesuai dengan soal yang ada dan atau petunjuk dalam menyelesaikan soal dengan imbalan.
74
2) Actor Pemain dapat memainkan maksimum empat actor. Parameter yang dimiliki oleh actor adalah M axHP yang menentukan maksimum HP, M axM P yang menentukan maksimum M P, ATK yang menentukan kekuatan serang, DEF yang menentukan kekuatan pertahanan, SPI yang menentukan kekuatan skill dan AGI yang menentukan urutan giliran actor. HP adalah parameter yang menunjukkan kondis i tubuh actor dimana jika HP mencapai 0 maka actor dianggap mati. M P adalah parameter yang menunjukkan seberapa actor dapat menggunakan skill-nya. Jika mencapai 0 maka actor tidak dapat memakai skill. Parameter tersebut naik seiring naiknya level dari actor sesuai dengan experience point yang didapat actor dari hasil battle melawan musuh. Parameter ATK, DEF, SPI dan AGI dapat naik kalau menggunakan item tertentu (misalnya mengenakan weapon dan armor atau mengkonsumsi item penambah parameter).
h. Enemy Enemy atau musuh merujuk pada semua makhluk baik manusia maupun non-manusia yang menjadi lawan dari pemain. M usuh memiliki parameter HP yang menentukan kondisi tubuh musuh, M P yang menentukan kemampuan musuh dalam melakukan menggunakan skill, ATK yang menentukan kekuatan serang musuh, DEF yang menentukan kekuatan pertahanan musuh, SPI yang menentukan kekuatan skill musuh, AGI yang menentukan urutan giliran, ketahanan terhadap element tertentu, ketahanan terhadap state tertentu, drop item yaitu item yang didapatkan actor jika musuh berhasil dikalahkan dan action pattern yang menentukan pola gerakan musuh.
75
i. Troop Troop adalah kelompok-kelompok musuh dalam satu paket yang bertempur melawan actor dalam suatu battle. Dalam troop, ada istilah boss yaitu kelompok musuh yang lebih kuat daripada troop lain dan hanya dilawan sekali. Seringkali boss berhubungan dengan event.
j. Buku Buku yang dimaksud adalah buku-buku yang dapat dibaca pemain di perpustakaan di dalam permainan.
k. Treasure Chest Treasure chest atau kotak harta merupakan salah satu mendapatkan item yang bisa ditemukan di city dan dungeon selain dari battle dan NPC. Treasure chest ada dua jenis yaitu treasure chest biasa yang bisa dibuka pemain tanpa syarat dan treasure ches t khusus yang membutuhkan item khusus untuk membuka.
l. Soal Soal merupakan bagian dari materi edukasi. Soal dapat memiliki akibat pemain bis a melanjutkan permainan atau terhambat.
3.4.3.6 Perancangan Event Perancangan event terbagi dalam main event dan alternate event. Main event adalah bagian event yang harus diselesaikan oleh pemain agar dapat melanjutkan permainan, sedangkan alternate event adalah bagian event yang dapat diselesaikan atau tidak oleh pemain dan hasilnya tidak akan berpengaruh pada jalannya permainan. Penyelesaian
76
alternate event umumnya akan menghasilkan penambahan item untuk pemain yang berguna untuk kelanjutan jalannya permainan. Untuk modul dari perancangan event ini, dapat dilihat pada Lampiran 3. Daftar event yang dirancang adalah sebagai berikut : a. Prologue Keterangan: Dimainkan ketika pemain pertama kali bermain (new game) b. Can’t Enter Eluvium Dungeon Keterangan: Dimainkan ketika pemain hendak memasuki Eluvium Dungeon di World c. Back to Terra Alba Village Keterangan: Dimainkan ketika pemain kembali ke Terra Alba dan bicara dengan Village Chief. d. M eet Faith Keterangan: Dimainkan ketika pemain bicara dengan karakter di gereja. e. Side Quest: Asked to Deliver Letter Keterangan: Dimainkan ketika pemain bicara dengan priest untuk pertama kalinya. Tidak harus dilakukan oleh pemain dan tidak berpengaruh terhadap event utama karena timeline side quest berjalan berbeda dengan event utama. f. Battle Keterangan: Dimainkan ketika pemain keluar dari Terra Alba Village untuk pertama kalinya bersama Faith. g. Obtain First Function Keterangan: Dimainkan ketika pemain bicara memasuki ruangan boss dari Eluvium Dungeon h. M eet Specter Keterangan: Dimainkan ketika pemain memasuki inn di Silica City.
77
i. Specter Joins Keterangan: Dimainkan ketika pemain bicara dengan Specter di depan warehouse di Silica City. j. Fight Silica City Water Sewage Boss Keterangan: Dimainkan ketika pemain memasuki ruangan boss di Silica City Water Sewage. k. M eet Dying M an Keterangan: Dimainkan ketika pemain hampir keluar dari Galena Forest. l. Enter Iolite City Keterangan: Dimainkan ketika pemain memasuki Iolite City untuk pertama kalinya. m. Side Quest: Deliver Letter from Priest Keterangan: Dimainkan jika pemain membawa Letter from Priest dan bicara pada sister di Iolite City. n. Side Quest: Asked to Deliver Reply Keterangan: Dimainkan jika pemain sudah mengantarkan Letter from Priest dan bicara kepada sister di Iolite City. o. Obtain Fourth Function Keterangan: Dimainkan ketika pemain memasuki ruangan boss di M aze of Bismuth. p. At Feldspar Town Keterangan: Tidak ada event, hanya item di dalam kota. q. Obtain Last Function Keterangan: Dimainkan ketika pemain memasuki lantai teratas Adamantine Palace untuk pertama kalinya. r. Side Quest: Deliver Letter from Sister
78
Keterangan: Dimainkan ketika pemain mengantarkan Letter from Sister kepada priest di Terra Alba Village. s. Palladium’s Epitaph Keterangan: Dimainkan ketika pemain memasuki ruangan terdalam dari Palladium’s Epitaph. Tidak termasuk side quest karena berhubungan dengan event utama. t. Fight Zero Keterangan: Dimainkan ketika pemain menghadapi Zero di lantai keempat Augite Tower. u. Destroy Black Code Keterangan: Dimainkan ketika pemain memasuki lantai teratas Black Code.
3.4.3.7 Perancangan Map Berikut adalah perancangan map atau peta dari jalur permainan yang harus ditempuh pemain agar dapat menyelesaikan permainan, yang dapat dilihat pada Gambar 3.14 hingga Gambar 3.51. Untuk keterangan Legenda, dapat dilihat pada Tabel 3.13, sedangkan untuk keterangan M ap ID dapat dilihat pada Lampiran 4.
79
Gambar 3.14 Perancangan World Map
Tabel 3.15 Legenda Gambar Keterangan Item Soal Tempat untuk Save Boss
80
Si nk
Gambar 3.15 Perancangan Terra Alba Village
017 015
014
010
011
012
013
016
018
019
020
022
021
81
Gambar 3.16 Perancangan Eluvium Dungeon
82
Gambar 3.17 Perancangan Silica City Water Sewage
83
Gambar 3.18 Perancangan Galena Forest 1F
Gambar 3.19 Perancangan Galena Forest 3F
84
Gambar 3.20 Perancangan Galena Forest 2F A
85
073
072
070
071 069 071
065 068
065
From 2F A (038)
067
Gambar 3.21 Perancangan Galena Forest 2F B
86
Do wn
Up Down
Gambar 3.22 Perancangan Silica City
87
Up
Down
Gambar 3.23 Perancangan Iolite City (Right)
88
Gambar 3.24 Perancangan Iolite City (Left)
89
A cc es sor ie s Shop Sink
A rm or Shop House 2
Fi repl ac e
S n ik
H ous e 1
Sink
Wea pon Shop
18 7 5mm
Sin k
Inn
To World
Gambar 3.25 Perancangan Feldspar Town
Item Shop
90
Gambar 3.26 Perancangan M aze of Bismuth (Courtyard)
Gambar 3.27 Perancangan M aze of Bismuth (Hall)
91
12
10
8
9
7
3
4
2 6
1 5
Gambar 3.28 Perancangan M aze of Bismuth (Sky Garden) Keterangan: Kotak 1 teleport ke kotak 2, kotak 2 teleport ke kotak 3, dan seterusnya.
92
Gambar 3.29 Perancangan M aze of Bismuth (M ine)
93
159
158
157 160
156
155
161
154
162
153
Gambar 3.30 Perancangan M aze of Bismuth (Labyrinth)
94
Gambar 3.31 Perancangan M aze of Bismuth (Volcano)
95
Gambar 3.32 Perancangan Adamantine Palace 1F
Gambar 3.33 Perancangan Adamantine Palace 2F
96
Gambar 3.34 Perancangan Adamantine Palace 3F
Gambar 3.35 Perancangan Adamantine Palace 4F
97
Gambar 3.36 Perancangan Adamantine Palace 5F
Gambar 3.37 Perancangan Adamantine Palace 6F
98
Gambar 3.38 Perancangan Palladium’s Epitaph (Hall)
99
Gambar 3.39 Perancangan Palladium’s Epitaph (Ruby Room)
100
Gambar 3.40 Perancangan Palladium’s Epitaph (Sapphire Room)
Gambar 3.41 Perancangan Palladium’s Epitaph (Diamond Room)
101
Gambar 3.42 Perancangan Palladium’s Epitaph (Amethyst Room)
Gambar 3.43 Perancangan Palladium’s Epitaph (Emerald Room)
102
Gambar 3.44 Perancangan Augite Tower 1F
103
Gambar 3.45 Perancangan Augite Tower 2F
104
Gambar 3.46 Perancangan Augite Tower 3F
105
Gambar 3.47 Perancangan Augite Tower 4F
106
Gambar 3.48 Perancangan Augite Tower 5F
107
Gambar 3.49 Perancangan Augite Tower 6F
108
Gambar 3.50 Perancangan Augite Tower 7F
109
Gambar 3.51 Perancangan Augite Tower 8F
110
3.4.3.8 Perancangan Element Ada enam elemen yang berlaku yaitu fire, water, earth, wind, holy dan darkness. Dalam level pengaruh, ada enam level pula yaitu A memberikan efek 200%, B 150%, C 100%, D 50%, E 0% dan F -100% dimana angka positif berarti memberikan efek merusak dan angka negatif memberikan efek sebaliknya. Pada umumnya, fire mengalahkan wind, wind mengalahkan earth, earth mengalahkan water, water mengalahkan fire dan holy dan darkness saling mengalahkan satu sama lain namun pada musuh tertentu hal ini tidak berlaku.
3.4.3.9 Perancangan State Daya tahan terhadap state tertentu juga, seperti halnya elemen, diukur dengan level A 200%, B 150%, C 100%, D 50%, E 0% dan F -100% dimana angka positif berarti memberikan efek merusak dan angka negatif memberikan efek sebaliknya. a. Death Efek: tidak dapat bergerak Perubahan parameter: Kondisi agar state lepas: item atau skill State lain yang dibatalkan bersamaan terkenanya state: poison, blind, silence, confusion, sleep, ATK up, DEF up, SPI up, AGI up, ATK down, DEF down, SPI down, AGI down. b. Poison Efek: HP berkurang (sekitar 10% dari maxHP) Perubahan parameter: Kondisi agar state lepas: item atau skill State lain yang dibatalkan bersamaan terkenanya state: -
111
c. Blind Efek: M engurangi tingkat terkenanya serangan berkurang menjadi 25% semula Perubahan parameter: Kondisi agar state lepas: item atau skill atau berakhirnya battle atau 20% kemungkinan lepas setelah tiga giliran State lain yang dibatalkan bersamaan terkenanya state: d. Silence Efek: Tidak dapat menggunakan skill Perubahan parameter: Kondisi agar state lepas: item atau skill atau berakhirnya battle atau 20% kemungkinan lepas setelah 3 giliran State lain yang dibatalkan bersamaan terkenanya state: e. Confusion Efek: Selalu menyerang sekutu Perubahan parameter: Kondisi agar state lepas: item atau skill atau berakhirnya battle atau 40% kemungkinan lepas setelah 3 giliran State lain yang dibatalkan bersamaan terkenanya state: f. Sleep Efek: Tidak dapat bergerak atau menghindar Perubahan parameter: Kondisi agar state lepas: item atau skill atau berakhirnya battle atau terkena serangan State lain yang dibatalkan bersamaan terkenanya state: g. ATK Up Efek: M enaikkan ATK
112
Perubahan parameter: ATK menjadi 110% Kondisi agar state lepas: skill atau berakhirnya battle atau setelah 5 giliran State lain yang dibatalkan bersamaan terkenanya state: ATK down h. DEF Up Efek: M enaikkan DEF Perubahan parameter: DEF menjadi 110% Kondisi agar state lepas: skill atau berakhirnya battle atau setelah 5 giliran State lain yang dibatalkan bersamaan terkenanya state: DEF down i. SPI Up Efek: M enaikkan SPI Perubahan parameter: SPI menjadi 110% Kondisi agar state lepas: skill atau berakhirnya battle atau setelah 5 giliran State lain yang dibatalkan bersamaan terkenanya state: SPI down j. AGI Up Efek: M enaikkan AGI Perubahan parameter: AGI menjadi 110% Kondisi agar state lepas: skill atau berakhirnya battle atau setelah 5 giliran State lain yang dibatalkan bersamaan terkenanya state: AGI down k. ATK Down Efek: M enurunkan ATK Perubahan parameter: ATK menjadi 90% Kondisi agar state lepas: skill atau berakhirnya battle atau setelah 5 giliran State lain yang dibatalkan bersamaan terkenanya state: ATK up l. DEF Down Efek: M enurunkan DEF
113
Perubahan parameter: DEF menjadi 90% Kondisi agar state lepas: skill atau berakhirnya battle atau setelah 5 giliran State lain yang dibatalkan bersamaan terkenanya state: DEF up m. SPI Down Efek: M enurunkan SPI Perubahan parameter: SPI menjadi 90% Kondisi agar state lepas: skill atau berakhirnya battle atau setelah 5 giliran State lain yang dibatalkan bersamaan terkenanya state: SPI up n. AGI Down Efek: M enurunkan AGI Perubahan parameter: AGI menjadi 90% Kondisi agar state lepas: skill atau berakhirnya battle atau setelah 5 giliran State lain yang dibatalkan bersamaan terkenanya state: AGI up
3.4.3.10 Perancangan Base Item 3.4.3.10.1 Base Item yang Dapat Dikenakan 3.4.3.10.1.1 Weapon a. Fencing Foil Deskripsi: A slim, pointed sword used for fencing Harga: 100 Perubahan parameter: ATK + 5 Rasio serangan: 95% Keterangan tambahan: b. Rapier Deskripsi: A light, sharp-pointed sword used for thrusting
114
Harga: 200 Perubahan parameter: ATK + 10 Rasio serangan: 95% Keterangan tambahan: c. Scimitar Deskripsi: A short, curved sword Harga: 300 Perubahan parameter: ATK + 15 Rasio serangan: 95% Keterangan tambahan: d. Broadsword Deskripsi: A sword with a broad, double-edged blade for slashing Harga: 400 Perubahan parameter: ATK + 20 Rasio serangan: 95% Keterangan tambahan: e. Saber Deskripsi: A heavy cavalry sword Harga: 500 Perubahan parameter: ATK + 25 Rasio serangan: 95% Keterangan tambahan: f. Rune Book Deskripsi: A sacred book about rune Harga: 160
115
Perubahan parameter: ATK + 3, SPI + 5 Rasio serangan: 95% Keterangan tambahan: g. Scroll Deskripsi: An ancient book in form of a rolled manuscript Harga: 300 Perubahan parameter: ATK + 6, SPI + 9 Rasio serangan: 95% Keterangan tambahan: h. Wand Deskripsi: A short rod used by magician Harga: 400 Perubahan parameter: ATK + 9, SPI + 11 Rasio serangan: 95% Keterangan tambahan: i. Rod Deskripsi: A standard stick that has magical power Harga: 540 Perubahan parameter: ATK + 12, SPI + 15 Rasio serangan: 95% Keterangan tambahan: j. Staff Deskripsi: A long stick that multiplies magic power Harga: 700 Perubahan parameter: ATK + 15, SPI + 20
116
Rasio serangan: 95% Keterangan tambahan: k. Dagger Deskripsi: A short, pointed weapon used for stabbing Harga: 280 Perubahan parameter: ATK + 14 Rasio serangan: 95% Keterangan tambahan: Two-handed l. Katar Deskripsi: A very short sword but strong Harga: 420 Perubahan parameter: ATK + 21 Rasio serangan: 95% Keterangan tambahan: Two-handed m. Knuckle Deskripsi: A glove covered with iron plates Harga: 560 Perubahan parameter: ATK + 28 Rasio serangan: 95% Keterangan tambahan: Two-handed n. Cestus Deskripsi: A metal worn in hands used for hand-to-hand fighting Harga: 700 Perubahan parameter: ATK + 35 Rasio serangan: 95%
117
Keterangan tambahan: Two-handed o. Crossbow Deskripsi: A weapon consisting of a bow mounted on the stock Harga: 340 Perubahan parameter: ATK + 9, AGI + 8 Rasio serangan: 95% Keterangan tambahan: Fast Attack (giliran pertama menyerang) p. Caduceus Deskripsi: A staff of an ancient herald, containing holy power Harga: 700 Perubahan parameter: ATK + 15, SPI + 20 Rasio serangan: 95% Keterangan tambahan: M engandung elemen holy
3.4.3.10.1.2 Armor a. Shield 1) Gauntlet Deskripsi: A medieval glove worn by knights Harga: 40 Perubahan parameter: DEF + 2 Rasio pengelakan serangan: Keterangan tambahan: 2) Gusset Deskripsi: A piece inserted in a glove Harga: 80
118
Perubahan parameter: DEF + 4 Rasio pengelakan serangan: Keterangan tambahan: 3) Buckler Deskripsi: A small round shield worn on arm Harga: 120 Perubahan parameter: DEF + 6 Rasio pengelakan serangan: Keterangan tambahan: 4) Pauldron Deskripsi: A plate of armor used to protect shoulder Harga: 160 Perubahan parameter: DEF + 8 Rasio pengelakan serangan: Keterangan tambahan: 5) Gorget Deskripsi: A piece of armor used to protect throat Harga: 200 Perubahan parameter: DEF + 10 Rasio pengelakan serangan: Keterangan tambahan: 6) Shawl Deskripsi: A cloth worn as a covering shoulders Harga: 60 Perubahan parameter: DEF + 1, SPI + 2
119
Rasio pengelakan serangan: Keterangan tambahan: 7) Tallit Deskripsi: A prayer shawl with fringes Harga: 100 Perubahan parameter: DEF + 2, SPI + 3 Rasio pengelakan serangan: Keterangan tambahan: 8) Bandanna Deskripsi: A large coloured handkerchief Harga: 140 Perubahan parameter: DEF + 2, SPI + 5 Rasio pengelakan serangan: Keterangan tambahan: 9) Sash Deskripsi: A scarf worn over the shoulder Harga: 40 Perubahan parameter: DEF + 3, SPI + 7 Rasio pengelakan serangan: Keterangan tambahan: 10) Scarf Deskripsi: A long piece of cloth worn about neck Harga: 240 Perubahan parameter: DEF + 4, SPI + 8 Rasio pengelakan serangan: -
120
Keterangan tambahan: b. Head 1) Coif Deskripsi: A cap that fits the head closely Harga: 100 Perubahan parameter: DEF + 2, SPI + 2, AGI + 1 Rasio pengelakan serangan: 5% Keterangan tambahan: 2) Busby Deskripsi: A tall fur hat worn as part of a full-dress uniform Harga: 200 Perubahan parameter: DEF + 4, SPI + 3, AGI + 3 Rasio pengelakan serangan: 5% Keterangan tambahan: 3) Beret Deskripsi: A flat, round cap Harga: 300 Perubahan parameter: DEF + 5, SPI + 5, AGI + 5 Rasio pengelakan serangan: 5% Keterangan tambahan: 4) Headgear Deskripsi: A gear worn about hat Harga: 440 Perubahan parameter: DEF + 8, SPI + 6, AGI + 6 Rasio pengelakan serangan: 5%
121
Keterangan tambahan: 5) Tam O’ Shanter Deskripsi: A Scottish cap with a wide top Harga: 500 Perubahan parameter: DEF + 10, SPI + 8, AGI + 7 Rasio pengelakan serangan: 5% Keterangan tambahan: 6) Cap Deskripsi: A closefitting head covering Harga: 80 Perubahan parameter: DEF + 1, SPI + 1, AGI + 2 Rasio pengelakan serangan: 5% Keterangan tambahan: 7) Cowl Deskripsi: A monk's hood Harga: 140 Perubahan parameter: DEF + 2, SPI + 2, AGI + 3 Rasio pengelakan serangan: 5% Keterangan tambahan: 8) Hood Deskripsi: A covering for head Harga: 400 Perubahan parameter: DEF + 6, SPI + 6, AGI + 8 Rasio pengelakan serangan: 5% Keterangan tambahan: -
122
9) Biretta Deskripsi: A hard ceremonial hat Harga: 480 Perubahan parameter: DEF + 7, SPI + 7, AGI + 10 Rasio pengelakan serangan: 5% Keterangan tambahan: 10) Wimple Deskripsi: A woman's head covering of medieval times Harga: 480 Perubahan parameter: DEF + 7, SPI + 17 Rasio pengelakan serangan: 5% Keterangan tambahan: -
c. Body 1) Doublet Deskripsi: A man's closefitting jacket Harga: 120 Perubahan parameter: DEF + 3, SPI + 1, AGI + 2 Rasio pengelakan serangan: Keterangan tambahan: 2) Vest Deskripsi: A short sleeveless garment Harga: 240 Perubahan parameter: DEF + 6, SPI + 3, AGI + 3 Rasio pengelakan serangan: -
123
Keterangan tambahan: 3) Chain M ail Deskripsi: A flexible armor made of joined metal links Harga: 360 Perubahan parameter: DEF + 10, SPI + 4, AGI + 4 Rasio pengelakan serangan: Keterangan tambahan: 4) Breastplate Deskripsi: A piece of armor for the breast Harga: 480 Perubahan parameter: DEF + 12, SPI + 6, AGI + 6 Rasio pengelakan serangan: Keterangan tambahan: 5) Ring M ail Deskripsi: Armor made up of countless interlocking metal rings Harga: 600 Perubahan parameter: DEF + 15, SPI + 7, AGI + 8 Rasio pengelakan serangan: Keterangan tambahan: 6) Robe Deskripsi: A long outer garment Harga: 80 Perubahan parameter: DEF + 1, AGI + 3 Rasio pengelakan serangan: Keterangan tambahan: -
124
7) M antle Deskripsi: A loose, sleeveless cape Harga: 180 Perubahan parameter: DEF + 2, AGI + 7 Rasio pengelakan serangan: Keterangan tambahan: 8) Alb Deskripsi: A loose sleeved vestment Harga: 240 Perubahan parameter: DEF + 2, AGI + 10 Rasio pengelakan serangan: Keterangan tambahan: 9) Cloak Deskripsi: A loose sleeveless outer garment Harga: 300 Perubahan parameter: DEF + 3, AGI + 12 Rasio pengelakan serangan: Keterangan tambahan: 10) Chasuble Deskripsi: A sleeveless outer vestment Harga: 380 Perubahan parameter: DEF + 4, AGI + 15 Rasio pengelakan serangan: Keterangan tambahan: 11) Jacket
125
Deskripsi: A short coat Harga: 240 Perubahan parameter: DEF + 4, AGI + 8 Rasio pengelakan serangan: Keterangan tambahan: -
d. Accessory 1) Ring of Attack Deskripsi: A ring that increases attack by 3 Harga: 800 Perubahan parameter: ATK + 3 Rasio pengelakan serangan: Keterangan tambahan: 2) Ring of Defense Deskripsi: A ring that increases defense by 3 Harga: 800 Perubahan parameter: DEF + 3 Rasio pengelakan serangan: Keterangan tambahan: 3) Ring of Spirit Deskripsi: A ring that increases spirit by 3 Harga: 800 Perubahan parameter: SPI + 3 Rasio pengelakan serangan: Keterangan tambahan: -
126
4) Ring of A gility Deskripsi: A ring that increases agility by 3 Harga: 800 Perubahan parameter: AGI + 3 Rasio pengelakan serangan: Keterangan tambahan: 5) Fire Crest Deskripsi: A crest that protects fire-based damage Harga: 600 Perubahan parameter: Rasio pengelakan serangan: Keterangan tambahan: M enahan serangan berelemen fire 6) Water Crest Deskripsi: A crest that protects water-based damage Harga: 600 Perubahan parameter: Rasio pengelakan serangan: Keterangan tambahan: M enahan serangan berelemen water 7) Earth Crest Deskripsi: A crest that protects earth-based damage Harga: 600 Perubahan parameter: Rasio pengelakan serangan: Keterangan tambahan: M enahan serangan berelemen earth 8) Wind Crest
127
Deskripsi: A crest that protects wind-based damage Harga: 600 Perubahan parameter: Rasio pengelakan serangan: Keterangan tambahan: M enahan serangan berelemen wind 9) Holy Crest Deskripsi: A crest that protects holy-based damage Harga: 600 Perubahan parameter: Rasio pengelakan serangan: Keterangan tambahan: M enahan serangan berelemen holy 10) Darkness Crest Deskripsi: A crest that protects darkness-based damage Harga: 600 Perubahan parameter: Rasio pengelakan serangan: Keterangan tambahan: M enahan serangan berelemen darkness 11) Talisman Deskripsi: An amulet that resists all states Harga: 1000 Perubahan parameter: Rasio pengelakan serangan: Keterangan tambahan: M enahan state poison, blind, silence, confusion, sleep, ATK down, DEF down, SPI down, AGI down 12) Life Collar
128
Deskripsi: A collar that regenerates automatically Harga: 1000 Perubahan parameter: Rasio pengelakan serangan: Keterangan tambahan: Auto HP Recover (otomatis menambah HP setiap giliran sebanyak maxHP/20) 13) Wizard Emblem Deskripsi: A emblem that halves the amount of MP consumption Harga: 1000 Perubahan parameter: Rasio pengelakan serangan: Keterangan tambahan: Half M P Cost (M P untuk menggunakan skill tinggal separuhnya) 14) Fortune Bracelet Deskripsi: A bracelet that prevents critical hits Harga: 1000 Perubahan parameter: Rasio pengelakan serangan: Keterangan tambahan: Prevent Critical (mencegah terjadinya serangan critical— serangan yang tiga kali lebih kuat dari serangan biasa—yang dilakukan lawan).
3.4.3.10.2 Base Item yang Dapat Dikonsumsi 3.4.3.10.2.1 Item Pengaksesan mempunyai arti bahwa melalui item apa yang bersangkutan dapat digunakan. Pengaksesan dapat dilakukan dari menu atau battle atau keduanya atau tidak
129
pernah. Sebagai catatan, jika pengaksesan tersebut adalah tidak pernah, maka item tersebut tetap muncul di menu item namun tidak dapat digunakan dan pengaksesan weapon dan armor adalah tidak pernah. Dapat dikonsumsi di sini mempunyai arti bahwa jumlah item yang dimiliki akan berkurang setiap kali diakses (digunakan) melalui menu atau battle. Hal ini tidak berlaku jika item diakses melalui event (misalnya diambil dalam event tertentu). a. Berry Deskripsi: Restores 100 HP of one character Harga: 40 Sasaran: Satu orang sekutu Pengaksesan: Battle dan M enu Dapat dikonsumsi: Ya Efek: HP + 100 Keterangan tambahan: b. Blue Berry Deskripsi: Restores 250 HP of one character Harga: 120 Sasaran: Satu orang sekutu Pengaksesan: Battle dan M enu Dapat dikonsumsi: Ya Efek: HP + 250 Keterangan tambahan: c. Black Berry Deskripsi: Restores 750 HP of one character Harga: 500
130
Sasaran: Satu orang sekutu Pengaksesan: Battle dan M enu Dapat dikonsumsi: Ya Efek: HP + 750 Keterangan tambahan: d. Phoenix Feather Deskripsi: Revives one character Harga: 50 Sasaran: Satu orang sekutu (dengan state death) Pengaksesan: Battle dan M enu Dapat dikonsumsi: Ya Efek: Pembatalan state death, HP + 10% Keterangan tambahan: e. Phoenix Pinion Deskripsi: Revives one character from KO with full HP Harga: 600 Sasaran: Satu orang sekutu (dengan state death) Pengaksesan: Battle dan M enu Dapat dikonsumsi: Ya Efek: Pembatalan state death, HP + 100% Keterangan tambahan: f. Antidote Deskripsi: Cures poison Harga: 20 Sasaran: Satu orang sekutu (dengan state poison)
131
Pengaksesan: Battle dan M enu Dapat dikonsumsi: Ya Efek: Pembatalan state poison Keterangan tambahan: g. Lantern Deskripsi: Cures blind Harga: 20 Sasaran: Satu orang sekutu (dengan state blind) Pengaksesan: Battle dan M enu Dapat dikonsumsi: Ya Efek: Pembatalan state blind Keterangan tambahan: h. M int Deskripsi: Cures silence Harga: 20 Sasaran: Satu orang sekutu (dengan state silence) Pengaksesan: Battle dan M enu Dapat dikonsumsi: Ya Efek: Pembatalan state silence Keterangan tambahan: i. M emo Deskripsi: Cures confusion Harga: 20 Sasaran: Satu orang sekutu (dengan state confusion) Pengaksesan: Battle dan M enu
132
Dapat dikonsumsi: Ya Efek: Pembatalan state confusion Keterangan tambahan: j. Bell Deskripsi: Cures sleep Harga: 20 Sasaran: Satu orang sekutu (dengan state sleep) Pengaksesan: Battle dan M enu Dapat dikonsumsi: Ya Efek: Pembatalan state sleep Keterangan tambahan: k. Attack Up Seed Deskripsi: Seed that increases attack power by 1 Harga: 300 Sasaran: Satu orang sekutu Pengaksesan: M enu Dapat dikonsumsi: Ya Efek: ATK + 1 Keterangan tambahan: l. Defense Up Seed Deskripsi: Seed that increases defense power by 1 Harga: 300 Sasaran: Satu orang sekutu Pengaksesan: M enu Dapat dikonsumsi: Ya
133
Efek: DEF + 1 Keterangan tambahan: m. Spirit Up Seed Deskripsi: Seed that increases spirit power by 1 Harga: 300 Sasaran: Satu orang sekutu Pengaksesan: M enu Dapat dikonsumsi: Ya Efek: SPI + 1 Keterangan tambahan: n. Agility Up Seed Deskripsi: Seed that increases agility power by 1 Harga: 300 Sasaran: Satu orang sekutu Pengaksesan: M enu Dapat dikonsumsi: Ya Efek: AGI + 1 Keterangan tambahan: o. M agic Potion Deskripsi: Restores 50 MP of one character Harga: 80 Sasaran: Satu orang sekutu Pengaksesan: Battle dan M enu Dapat dikonsumsi: Ya Efek: M P + 50
134
Keterangan tambahan: p. M ana Potion Deskripsi: Restores 100 MP of one character Harga: 200 Sasaran: Satu orang sekutu Pengaksesan: Battle dan M enu Dapat dikonsumsi: Ya Efek: M P + 100 Keterangan tambahan: q. Spirit Potion Deskripsi: Restores 200 MP of one character Harga: 600 Sasaran: Satu orang sekutu Pengaksesan: Battle dan M enu Dapat dikonsumsi: Ya Efek: M P + 600 Keterangan tambahan: r. Panacea Deskripsi: Cures all status abnormalities Harga: 250 Sasaran: satu orang sekutu Pengaksesan: Battle dan M enu Dapat dikonsumsi: Ya Efek: Pembatalan state poison, blind, silence, confusion, sleep Keterangan tambahan: -
135
s. Elixir Deskripsi: Restores all HP and M P of one character Harga: 1000 Sasaran: Satu orang sekutu Pengaksesan: Battle dan M enu Dapat dikonsumsi: Ya Efek: HP + 100%, MP + 100%, pembatalan state poison, blind, silence, confusion, sleep Keterangan tambahan: t. Alter Code Program Deskripsi: A program used to alter code (no function attached) Harga: Sasaran: Pengaksesan: M enu Dapat dikonsumsi: Tidak Efek: Keterangan tambahan: M enampilkan hasil pretest pemain u. Alter Code Program Deskripsi: A program used to alter code (1 function attached) Harga: Sasaran: Pengaksesan: M enu Dapat dikonsumsi: Tidak Efek: Keterangan tambahan: M enampilkan hasil pretest pemain v. Alter Code Program
136
Deskripsi: A program used to alter code (2 functions attached) Harga: Sasaran: Pengaksesan: M enu Dapat dikonsumsi: Tidak Efek: Keterangan tambahan: M enampilkan hasil pretest pemain w. Alter Code Program Deskripsi: A program used to alter code (3 functions attached) Harga: Sasaran: Pengaksesan: M enu Dapat dikonsumsi: Tidak Efek: Keterangan tambahan: M enampilkan hasil pretest pemain x. Alter Code Program Deskripsi: A program used to alter code (4 functions attached) Harga: Sasaran: Pengaksesan: M enu Dapat dikonsumsi: Tidak Efek: Keterangan tambahan: M enampilkan hasil pretest pemain y. Alter Code Program Deskripsi: A program used to alter code (5 functions attached)
137
Harga: Sasaran: Pengaksesan: M enu Dapat dikonsumsi: Tidak Efek: Keterangan tambahan: M enampilkan hasil pretest pemain z. Letter from Priest Deskripsi: A letter from Terra Alba priest Harga: Sasaran: Pengaksesan: Tidak pernah Dapat dikonsumsi: Tidak Efek: Keterangan tambahan: Item untuk side quest aa. Letter from Sister Deskripsi: A letter from Iolite sister Harga: Sasaran: Pengaksesan: Tidak pernah Dapat dikonsumsi: Tidak Efek: Keterangan tambahan: Item untuk side quest bb. Amethyst Deskripsi: A very precious gem Harga: 300
138
Sasaran: Pengaksesan: Tidak pernah Dapat dikonsumsi: Tidak Efek: Keterangan tambahan: Item untuk membuka treasure chest di Palladium’s Epitaph cc. Ruby Deskripsi: A very precious gem Harga: 300 Sasaran: Pengaksesan: Tidak pernah Dapat dikonsumsi: Tidak Efek: Keterangan tambahan: Item untuk membuka treasure chest di Palladium’s Epitaph dd. Diamond Deskripsi: A very precious gem Harga: 300 Sasaran: Pengaksesan: Tidak pernah Dapat dikonsumsi: Tidak Efek: Keterangan tambahan: Item untuk membuka treasure chest di Palladium’s Epitaph ee. Sapphire Deskripsi: A very precious gem Harga: 300 Sasaran: -
139
Pengaksesan: Tidak pernah Dapat dikonsumsi: Tidak Efek: Keterangan tambahan: Item untuk membuka treasure chest di Palladium’s Epitaph ff. Emerald Deskripsi: A very precious gem Harga: 300 Sasaran: Pengaksesan: Tidak pernah Dapat dikonsumsi: Tidak Efek: Keterangan tambahan: Item untuk membuka treasure chest di Palladium’s Epitaph gg. Escape Pod Deskripsi: Allows player to teleport to selected city Harga: Sasaran: Pengaksesan: M enu Dapat dikonsumsi: Tidak Efek: Keterangan tambahan: Dapat memindahkan pemain ke kota yang pernah dikunjungi
3.4.3.10.2.2 Skill Base damage mempunyai arti angka dasar serangan. Jika positif berarti memberi efek merusak dan negatif sebaliknya. Variance berarti variasi serangan yang merupakan angka acak. Attack F berarti seberapa besar ATK penyerang dan ATK yang diserang
140
mempengaruhi efek hasil serangan. Spirit F berarti seberapa besar SPI penyerang dan SPI yang diserang mempengaruhi efek hasil serangan. Rumus besar serangan yang diakibatkan skill adalah: •
Jika base damage adalah bilangan positif maka hasil serangan adalah base damege + (4 * ATK penyerang * Attack F / 100) + (2* SPI penyerang * Spirit F / 100 ) – (2 * DEF yang diserang * Attack F / 100) – (SPI yang diserang * Spirit F / 100). Jika hasil tersebut negatif, maka serangan akan bernilai nol.
•
Jika base damage adalah bilangan negatif maka hasil serangan adalah base damage – (4 * ATK penyerang * Attack F / 100) – (2 * SPI penyerang * Spirit F / 100).
a. Brute Force Deskripsi: Damages a single enemy twice MP yang diperlukan: 15 Sasaran: Satu musuh dua kali Pengaksesan: Battle Base Damage: 1 Variance: 20 Attack F: 100 Spirit F: 0 Kemungkinan Terkena: 100% Keterangan tambahan: Serangan fisik b. Number Theory Deskripsi: Damages 2 enemies MP yang diperlukan: 15 Sasaran: Dua musuh acak
141
Pengaksesan: Battle Base Damage: 1 Variance: 20 Attack F: 100 Spirit F: 0 Kemungkinan Terkena: 100% Keterangan tambahan: Serangan Fisik c. Djikstra Algorithm Deskripsi: A hard blow attacks one enemy MP yang diperlukan: 20 Sasaran: Satu musuh Pengaksesan: Battle Base Damage: 100 Variance: 20 Attack F: 150 Spirit F: 30 Kemungkinan Terkena: 100% Keterangan tambahan: Serangan fisik d. Backtracking Deskripsi: Damages all enemies MP yang diperlukan: 20 Sasaran: Semua musuh Pengaksesan: Battle Base Damage: 1 Variance: 20
142
Attack F: 100 Spirit F: 0 Kemungkinan Terkena: 100% Keterangan tambahan: Serangan fisik e. Dynamic Programming Deskripsi: A hard blow attacks all enemies MP yang diperlukan: 40 Sasaran: Semua musuh Pengaksesan: Battle Base Damage: 100 Variance: 20 Attack F: 150 Spirit F: 30 Kemungkinan Terkena: 100% Keterangan tambahan: Serangan fisik f. Complexity Analysis Deskripsi: Strength defense of one ally MP yang diperlukan: 10 Sasaran: Satu orang sekutu Pengaksesan: Battle Base Damage: 0 Variance: 0 Attack F: 0 Spirit F: 0 Kemungkinan Terkena: 100%
143
Keterangan tambahan: Penambahan state DEF Up g. Data Structures Deskripsi: Strength defense of all allies MP yang diperlukan: 30 Sasaran: Semua sekutu Pengaksesan: Battle Base Damage: 0 Variance: 0 Attack F: 0 Spirit F: 0 Kemungkinan Terkena: 100% Keterangan tambahan: Penambahan state DEF Up h. String Deskripsi: Deals fire damage to one enemy MP yang diperlukan: 10 Sasaran: Satu musuh Pengaksesan: Battle Base Damage: 100 Variance: 20 Attack F: 0 Spirit F: 200 Kemungkinan Terkena: 100% Keterangan tambahan: Penambahan elemen fire i. Sorting Deskripsi: Deals water damage to one enemy
144
MP yang diperlukan: 10 Sasaran: Satu musuh Pengaksesan: Battle Base Damage: 100 Variance: 20 Attack F: 0 Spirit F: 200 Kemungkinan Terkena: 100% Keterangan tambahan: Penambahan elemen water j. Combinatorics Deskripsi: Deals wind damage to one enemy MP yang diperlukan: 10 Sasaran: Satu musuh Pengaksesan: Battle Base Damage: 100 Variance: 20 Attack F: 0 Spirit F: 200 Kemungkinan Terkena: 100% Keterangan tambahan: Penambahan elemen wind k. Stack Deskripsi: Deals earth damage to one enemy MP yang diperlukan: 10 Sasaran: Satu musuh Pengaksesan: Battle
145
Base Damage: 100 Variance: 20 Attack F: 0 Spirit F: 200 Kemungkinan Terkena: 100% Keterangan tambahan: Penambahan elemen earth l. Queue Deskripsi: Deals holy damage to one enemy MP yang diperlukan: 10 Sasaran: Satu musuh Pengaksesan: Battle Base Damage: 100 Variance: 20 Attack F: 0 Spirit F: 200 Kemungkinan Terkena: 100% Keterangan tambahan: Penambahan elemen holy m. Tree Deskripsi: Deals dark damage to one enemy MP yang diperlukan: 10 Sasaran: Satu musuh Pengaksesan: Battle Base Damage: 100 Variance: 20 Attack F: 0
146
Spirit F: 200 Kemungkinan Terkena: 100% Keterangan tambahan: Penambahan elemen darkness n. Geometry Deskripsi: Restores HP for one ally MP yang diperlukan: 12 Sasaran: Satu orang sekutu Pengaksesan: Battle dan M enu Base Damage: -100 Variance: 20 Attack F: 0 Spirit F: 200 Kemungkinan Terkena: 100% Keterangan tambahan: o. Computational Geometry Deskripsi: Restores HP for all allies MP yang diperlukan: 30 Sasaran: Semua sekutu Pengaksesan: Battle dan M enu Base Damage: -100 Variance: 20 Attack F: 0 Spirit F: 200 Kemungkinan Terkena: 100% Keterangan tambahan: -
147
p. Arithmetic & Algebra Deskripsi: Recovers all bad status for one ally MP yang diperlukan: 10 Sasaran: Satu orang sekutu Pengaksesan: Battle dan M enu Base Damage: 0 Variance: 0 Attack F: 0 Spirit F: 0 Kemungkinan Terkena: 100% Keterangan tambahan: Pembatalan state poison, blind, silence, confusion, sleep, ATK down, DEF down, SPI down, AGI down q. Branch & Bound Deskripsi: Raises up one ally MP yang diperlukan: 20 Sasaran: Satu orang sekutu (dengan state death) Pengaksesan: Battle dan M enu Base Damage: -50 Variance: 20 Attack F: 0 Spirit F: 50 Kemungkinan Terkena: 100% Keterangan tambahan: Pembatalan state death r. Divide & Conquer Deskripsi: Attacks one enemy but ignore its defense
148
MP yang diperlukan: 15 Sasaran: Satu musuh Pengaksesan: Battle Base Damage: 0 Variance: 20 Attack F: 100 Spirit F: 0 Kemungkinan Terkena: 100% Keterangan tambahan: Serangan fisik yang mengabaikan DEF musuh s. Grids Deskripsi: Restores large amount of HP for one ally MP yang diperlukan: 25 Sasaran: Satu orang sekutu Pengaksesan: Battle dan M enu Base Damage: -300 Variance: 20 Attack F: 0 Spirit F: 200 Kemungkinan Terkena: 100% Keterangan tambahan: t. Graph Traversal Deskripsi: Recovers all bad status for all allies MP yang diperlukan: 30 Sasaran: Semua sekutu Pengaksesan: Battle dan M enu
149
Base Damage: -100 Variance: 20 Attack F: 0 Spirit F: 200 Kemungkinan Terkena: 100% Keterangan tambahan: Pembatalan state poison, blind, silence, confusion, sleep, ATK down, DEF down, SPI down, AGI down u. Neural Network Deskripsi: Raises up one ally with large amount of HP MP yang diperlukan: 55 Sasaran: Satu orang sekutu (dengan state death) Pengaksesan: Battle dan M enu Base Damage: -300 Variance: 20 Attack F: 0 Spirit F: 200 Kemungkinan Terkena: 100% Keterangan tambahan: Pembatalan state death v. Fuzzy Logic Deskripsi: Increases all allies' status MP yang diperlukan: 20 Sasaran: Semua sekutu Pengaksesan: Battle Base Damage: 0 Variance: 0
150
Attack F: 0 Spirit F: 0 Kemungkinan Terkena: 100% Keterangan tambahan: Penambahan state ATK Up, Def Up, SPI Up, AGI Up w. Genetic Algorithm Deskripsi: Non elemental magic attacks all enemies MP yang diperlukan: 25 Sasaran: Semua sekutu Pengaksesan: Battle Base Damage: 100 Variance: 20 Attack F: 0 Spirit F: 200 Kemungkinan Terkena: 100% Keterangan tambahan: x. Poison Deskripsi: Poisons one enemy MP yang diperlukan: 6 Sasaran: Satu musuh Pengaksesan: Battle Base Damage: 0 Variance: 0 Attack F: 0 Spirit F: 0 Kemungkinan Terkena: 75%
151
Keterangan tambahan: Penambahan state poison y. Blind Deskripsi: Darkens one enemy MP yang diperlukan: 6 Sasaran: Satu musuh Pengaksesan: Battle Base Damage: 0 Variance: 0 Attack F: 0 Spirit F: 0 Kemungkinan Terkena: 75% Keterangan tambahan: Penambahan state blind z. Confusion Deskripsi: Confuses one enemy MP yang diperlukan: 6 Sasaran: Satu musuh Pengaksesan: Battle Base Damage: 0 Variance: 0 Attack F: 0 Spirit F: 0 Kemungkinan Terkena: 75% Keterangan tambahan: Penambahan state confusion aa. Dual Attack Deskripsi: Damages a single enemy twice
152
MP yang diperlukan: 15 Sasaran: Satu musuh dua kali Pengaksesan: Battle Base Damage: 1 Variance: 20 Attack F: 100 Spirit F: 0 Kemungkinan Terkena: 100% Keterangan tambahan: Serangan fisik bb. Recover Deskripsi: Restores HP MP yang diperlukan: 15 Sasaran: Satu orang sekutu Pengaksesan: Battle Base Damage: -40 Variance: 20 Attack F: 0 Spirit F: 150 Kemungkinan Terkena: 100% Keterangan tambahan: cc. Fire Deskripsi: Deals fire damage to one enemy MP yang diperlukan: 10 Sasaran: Satu musuh Pengaksesan: Battle
153
Base Damage: 40 Variance: 20 Attack F: 0 Spirit F: 150 Kemungkinan Terkena: 100% Keterangan tambahan: Penambahan elemen fire dd. Water Deskripsi: Deals water damage to one enemy MP yang diperlukan: 10 Sasaran: Satu musuh Pengaksesan: Battle Base Damage: 40 Variance: 20 Attack F: 0 Spirit F: 150 Kemungkinan Terkena: 100% Keterangan tambahan: Penambahan elemen water ee. M ana Drain Deskripsi: Absorbs M P from one enemy MP yang diperlukan: 6 Sasaran: Satu musuh Pengaksesan: Battle Base Damage: 20 Variance: 20 Attack F: 0
154
Spirit F: 100 Kemungkinan Terkena: 100% Keterangan tambahan: Serangan pada M P dan menyerap hasil serangan ff. Sleep Pollen Deskripsi: Sleeps all enemies MP yang diperlukan: 10 Sasaran: Semua musuh Pengaksesan: Battle Base Damage: 0 Variance: 0 Attack F: 0 Spirit F: 0 Kemungkinan Terkena: 40% Keterangan tambahan: Penambahan state sleep gg. Supersonic Deskripsi: Confuses all enemies MP yang diperlukan: 10 Sasaran: Semua musuh Pengaksesan: Battle Base Damage: 0 Variance: 0 Attack F: 0 Spirit F: 0 Kemungkinan Terkena: 40% Keterangan tambahan: Penambahan state confusion
155
hh. Temptation Song Deskripsi: Silences all enemies MP yang diperlukan: 10 Sasaran: Semua musuh Pengaksesan: Battle Base Damage: 0 Variance: 0 Attack F: 0 Spirit F: 0 Kemungkinan Terkena: 40% Keterangan tambahan: Penambahan state silence ii. Dazzling Light Deskripsi: Blinds all enemies MP yang diperlukan: 10 Sasaran: Semua musuh Pengaksesan: Battle Base Damage: 0 Variance: 0 Attack F: 0 Spirit F: 0 Kemungkinan Terkena: 40% Keterangan tambahan: Penambahan state blind jj. Deadly Poison Deskripsi: Poisons all enemies MP yang diperlukan: 10
156
Sasaran: Semua musuh Pengaksesan: Battle Base Damage: 0 Variance: 0 Attack F: 0 Spirit F: 0 Kemungkinan Terkena: 40% Keterangan tambahan: Penambahan state poison kk. Sickle Weasel Deskripsi: Deals wind damage to all enemies MP yang diperlukan: 15 Sasaran: Semua musuh Pengaksesan: Battle Base Damage: 40 Variance: 20 Attack F: 0 Spirit F: 100 Kemungkinan Terkena: 100% Keterangan tambahan: Penambahan elemen wind ll. Wind Deskripsi: Deals wind damage to one enemy MP yang diperlukan: 10 Sasaran: Satu musuh Pengaksesan: Battle Base Damage: 40
157
Variance: 20 Attack F: 0 Spirit F: 150 Kemungkinan Terkena: 100% Keterangan tambahan: Penambahan elemen wind mm. Earth Deskripsi: Deals stone damage to one enemy MP yang diperlukan: 10 Sasaran: Satu musuh Pengaksesan: Battle Base Damage: 40 Variance: 20 Attack F: 0 Spirit F: 100 Kemungkinan Terkena: 100% Keterangan tambahan: Penambahan elemen earth nn. Holy Deskripsi: Deals holy damage to one enemy MP yang diperlukan: 10 Sasaran: Satu musuh Pengaksesan: Battle Base Damage: 40 Variance: 20 Attack F: 0 Spirit F: 150
158
Kemungkinan Terkena: 100% Keterangan tambahan: Penambahan elemen holy oo. Darkness Deskripsi: Deals dark damage to one enemy MP yang diperlukan: 10 Sasaran: Satu musuh Pengaksesan: Battle Base Damage: 40 Variance: 20 Attack F: 0 Spirit F: 150 Kemungkinan Terkena: 100% Keterangan tambahan: Penambahan elemen darkness pp. Flame Breath Deskripsi: Deals fire damage to all enemies MP yang diperlukan: 15 Sasaran: Semua musuh Pengaksesan: Battle Base Damage: 40 Variance: 20 Attack F: 0 Spirit F: 100 Kemungkinan Terkena: 100% Keterangan tambahan: Penambahan elemen fire qq. All Attack
159
Deskripsi: Damages all enemies MP yang diperlukan: 40 Sasaran: Semua musuh Pengaksesan: Battle Base Damage: 1 Variance: 20 Attack F: 100 Spirit F: 0 Kemungkinan Terkena: 100% Keterangan tambahan: Serangan fisik rr. Tornado Deskripsi: Deals wind damage to all enemies MP yang diperlukan: 15 Sasaran: Semua musuh Pengaksesan: Battle Base Damage: 40 Variance: 20 Attack F: 0 Spirit F: 100 Kemungkinan Terkena: 100% Keterangan tambahan: Penambahan elemen wind ss. Quake Deskripsi: Deals stone damage to all enemies MP yang diperlukan: 15 Sasaran: Semua musuh
160
Pengaksesan: Battle Base Damage: 40 Variance: 20 Attack F: 0 Spirit F: 100 Kemungkinan Terkena: 100% Keterangan tambahan: Penambahan elemen earth tt. Life Drain Deskripsi: Absorbs HP from one enemy MP yang diperlukan: 12 Sasaran: Satu musuh Pengaksesan: Battle Base Damage: 40 Variance: 20 Attack F: 0 Spirit F: 150 Kemungkinan Terkena: 75% Keterangan tambahan: M enyerap hasil serangan uu. Curse Deskripsi: Lowers opponent's status MP yang diperlukan: 10 Sasaran: Semua musuh Pengaksesan: Battle Base Damage: 0 Variance: 0
161
Attack F: 0 Spirit F: 0 Kemungkinan Terkena: 50% Keterangan tambahan: Penambahan state ATK down, DEF down, SPI down, AGI down vv. Hard Blow Deskripsi: A hard blow attacks all enemies MP yang diperlukan: 60 Sasaran: Semua musuh Pengaksesan: Battle Base Damage: 40 Variance: 20 Attack F: 120 Spirit F: 30 Kemungkinan Terkena: 100% Keterangan tambahan: ww. Bless Deskripsi: Increases one ally's status MP yang diperlukan: 10 Sasaran: Satu orang sekutu Pengaksesan: Battle Base Damage: 0 Variance: 0 Attack F: 0 Spirit F: 0 Kemungkinan Terkena: 100%
162
Keterangan tambahan: Penambahan state ATK up, DEF up, SPI up, AGI up xx. Frost Wind Deskripsi: Deals water damage to all enemies MP yang diperlukan: 15 Sasaran: Semua musuh Pengaksesan: Battle Base Damage: 40 Variance: 20 Attack F: 0 Spirit F: 100 Kemungkinan Terkena: 100% Keterangan tambahan: Penambahan elemen water yy. Hallows Deskripsi: Gives bad states to one enemy MP yang diperlukan: 15 Sasaran: Semua musuh Pengaksesan: Battle Base Damage: 0 Variance: 0 Attack F: 0 Spirit F: 0 Kemungkinan Terkena: 25% Keterangan tambahan: Penambahan state poison, blind, silence, confusion, sleep zz. Starlight Deskripsi: Deals holy damage to all enemies
163
MP yang diperlukan: 15 Sasaran: Semua musuh Pengaksesan: Battle Base Damage: 40 Variance: 20 Attack F: 0 Spirit F: 100 Kemungkinan Terkena: 100% Keterangan tambahan: Penambahan elemen holy aaa. Double Attack Deskripsi: Damages 2 enemies MP yang diperlukan: 20 Sasaran: Dua musuh secara acak Pengaksesan: Battle Base Damage: 1 Variance: 20 Attack F: 100 Spirit F: 0 Kemungkinan Terkena: 100% Keterangan tambahan: Serangan fisik bbb. Darkness Deskripsi: Deals dark damage to all enemies MP yang diperlukan: 15 Sasaran: Semua musuh Pengaksesan: Battle
164
Base Damage: 40 Variance: 20 Attack F: 0 Spirit F: 100 Kemungkinan Terkena: 100% Keterangan tambahan: Penambahan elemen darkness
3.4.3.11 Perancangan Class a. Knight Weapon yang dapat dipakai: Fencing Foil, Rapier, Scimitar, Broadsword, Saber Shield yang dapat dipakai: Gauntlet, Gusset, Buckler, Pauldron, Gorget Head yang dapat dipakai: Coif, Busby, Beret, Headgear, Tam O’ Shanter Body yang dapat dipakai: Doublet, Vest, Chain M ail, Breastplate, Ring M ail Accessory yang dapat dipakai: Ring of Attack, Ring of Defense, Ring of Spirit, Ring of Agility, Fire Crest, Water Crest, Earth Crest, Wind Crest, Holy Crest, Darkness Crest, Life Collar, Talisman, Wizard Emblem, Fortune Bracelet Skill yang dimiliki: Brute Force, Number Theory, Backtracking, Complexity Analysis, Data Structures Ketahanan terhadap elemen: Fire C, Water C, Wind C, Earth C, Holy C, Darkness C Ketahanan terhadap state: Death C, Poison C, Blind C, Silence C, Confusion C, Sleep C, ATK up C, DEF up C, SPI up C, AGI up C, ATK down C, DEF down C, SPI down C, AGI down C b. M agician Weapon yang dapat dipakai: Rune Book, Scroll, Wand, Rod, Staff Shield yang dapat dipakai: Shawl, Tallit, Bandanna, Sash, Scarf
165
Head yang dapat dipakai: Cap, Cowl, Beret, Hood, Biretta Body yang dapat dipakai: Robe, M antle, Alb, Cloak, Chasuble Accessory yang dapat dipakai: Ring of Attack, Ring of Defense, Ring of Spirit, Ring of Agility, Fire Crest, Water Crest, Earth Crest, Wind Crest, Holy Crest, Darkness Crest, Life Collar, Talisman, Wizard Emblem, Fortune Bracelet Skill yang dimiliki: String, Sorting, Combinatorics, Stack, Queue, Tree, Geometry, Computational Geometry, Arithmetic & Algebra, Branch & Bound, Fuzzy Logic, Genetic Algorithm Ketahanan terhadap elemen: Fire C, Water C, Wind C, Earth C, Holy C, Darkness C Ketahanan terhadap state: Death C, Poison C, Blind C, Silence C, Confusion C, Sleep C, ATK up C, DEF up C, SPI up C, AGI up C, ATK down C, DEF down C, SPI down C, AGI down C c. M elee Fighter Weapon yang dapat dipakai: Dagger, Katar, Knuckle, Cestus Shield yang dapat dipakai: Head yang dapat dipakai: Busby, Beret, Headgear, Tam O’ Shanter Body yang dapat dipakai: Vest, Chain M ail, Breastplate, Ring M ail Accessory yang dapat dipakai: Ring of Attack, Ring of Defense, Ring of Spirit, Ring of Agility, Fire Crest, Water Crest, Earth Crest, Wind Crest, Holy Crest, Darkness Crest, Life Collar, Talisman, Wizard Emblem, Fortune Bracelet Skill yang dimiliki: Djikstra Algorithm, Backtracking, Dynamic Programming Ketahanan terhadap elemen: Fire C, Water C, Wind C, Earth C, Holy C, Darkness C Ketahanan terhadap state: Death C, Poison C, Blind C, Silence C, Confusion C, Sleep C, ATK up C, DEF up C, SPI up C, AGI up C, ATK down C, DEF down C, SPI down C, AGI down C
166
d. Ranger Weapon yang dapat dipakai: Crossbow Shield yang dapat dipakai: Buckler Head yang dapat dipakai: Beret Body yang dapat dipakai: Jacket Accessory yang dapat dipakai: Ring of Attack, Ring of Defense, Ring of Spirit, Ring of Agility, Fire Crest, Water Crest, Earth Crest, Wind Crest, Holy Crest, Darkness Crest, Life Collar, Talisman, Wizard Emblem, Fortune Bracelet Skill yang dimiliki: Brute Force, Number Theory, Divide & Conquer Ketahanan terhadap elemen: Fire C, Water C, Wind C, Earth C, Holy C, Darkness C Ketahanan terhadap state: Death C, Poison C, Blind C, Silence C, Confusion C, Sleep C, ATK up C, DEF up C, SPI up C, AGI up C, ATK down C, DEF down C, SPI down C, AGI down C e. Priestess Weapon yang dapat dipakai: Caduceus Shield yang dapat dipakai: Scarf Head yang dapat dipakai: Wimple Body yang dapat dipakai: Chasuble Accessory yang dapat dipakai: Ring of Attack, Ring of Defense, Ring of Spirit, Ring of Agility, Fire Crest, Water Crest, Earth Crest, Wind Crest, Holy Crest, Darkness Crest, Life Collar, Talisman, Wizard Emblem, Fortune Bracelet Skill yang dimiliki: Geometry, Computational Geometry, Arithmetic & Algebra, Branch & Bound, Grids, Graph Transversal, Neural Network, Fuzzy Logic Ketahanan terhadap elemen: Fire C, Water C, Wind C, Earth C, Holy C, Darkness C
167
Ketahanan terhadap state: Death C, Poison D, Blind D, Silence D, Confusion D, Sleep D, ATK up C, DEF up C, SPI up C, AGI up C, ATK down C, DEF down C, SPI down C, AGI down C
3.4.3.12 Perancangan Karakter 3.4.3.12.1 NPC Perancangan NPC dapat dilihat pada Tabel 3.16.
Tabel 3.16 Perancangan NPC Tipe NPC
MapID
Keterangan
Postal officer
001, 015, - Is there any that I can help you with? [Saving 024, 075, data/Changing language/Nothing] 079, 096, IF Saving data 105,127,
- [Open Save screen]
129, 137,
- See you next time
139, 158, IF Changing Language 173, 187,
- [Bahasa Indonesia/English]
189, 190
IF Bahasa Indonesia - Bahasa yang sekarang aktif adalah Bahasa Indonesia. Bicara padaku kalau anda mau menggantinya kapan saja. IF English - Current activated language is English. Talk to me if you want to change it anytime.
168
END IF END IF Penjaga inn
004, 083, - Would you like to stay? The price is [sum of all actors 097, 107
that in the party * 10] G. [Yes/No] IF Yes IF M oney is enough - Thank you. Please come again. IF M oney is not enough - You don't have enough money... END IF IF No - See you again END IF
Penjaga shop
006, 080
Yang dijual: Berry, Phoenix Feather, Antidote, Lantern, M int, M emo, Bell, M agic Potion
Penjaga shop
103, 121
Yang dijual: Blue Berry, Phoenix Feather, Antidote, Lantern, M int, M emo, Bell, M ana Potion
Penjaga shop
006
Yang dijual: Fencing Foil, Rune Book, Gauntlet, Shawl, Coif, Cap, Doublet, Robe
Penjaga shop
080
Yang dijual: Rapier, Scroll, Dagger
Penjaga shop
080
Yang dijual: Gusset, Tallit
Penjaga shop
116
Yang dijual: Scimitar, Wand, Katar, Crossbow
Penjaga shop
120
Yang dijual: Buckler, Bandanna, Beret, Chain M ail, Alb, Jacket
169
Penjaga shop
100
Yang dijual: Headgear, Hood
Penjaga shop
101
Yang dijual: Breastplate, Cloak
Penjaga shop
122
Yang dijual: Fire Crest, Water Crest, Earth Crest, Wind Crest, Holy Crest, Darkness Crest
Penjaga shop
099
Yang dijual: Ring of Attack, Ring of Defense, Ring of Spirit, Ring of A gility
NPC biasa
015,024
You can take a rest at camp fire. Camp fire can be found near Postal Officer if he isn't in the city.
NPC biasa
001
Don't go near Augite Tower. There are a lot of dangerous monsters.
NPC biasa (cat)
001
[cat’s miaow]
NPC biasa
001
My mom forbids me to go Eluvium Dungeon that is located northwest of village. What can I find there, I wonder?
NPC
biasa 003
(village chief)
- To get out from this area, you must go to Eluvium Dungeon. (jika pemain belum sampai event Can’t Enter Eluvium Dungeon) - event Back to Terra Alba Village - Have you searched to church? (jika pemain belum sampai event M eet Faith) - Use that Alter Code Program well. That is proof of my victory in young age. [sweatdrop] (jika pemain sudah melewati event M eet Faith)
NPC biasa
008
I heard that there was a city covered with snow far at
170
north. What is that place like? NPC biasa
007
- Welcome to Terra Alba Village library... You can read books by pressing spacebar or enter in front of book shelf. (jika pemain bicara kepada NPC) - Welcome to Terra Alba Village library... (setiap kali pemain memasuki tempat tersebut)
NPC
biasa 005
(priest)
- event Side Quest: Asked to Deliver Letter - event Side Quest: Deliver Letter from Sister - Thank you for your help.... (jika pemain tidak memenuhi kondisi untuk kedua event)
NPC biasa
079
There are five medicines that wouldn't be sold in shop i.e. Panacea, Black Berry, Spirit Potion, Phoenix Pinion and Elixir.
NPC biasa
079
COBOL, ALGOL, FORTRAN, BASIC, Pascal, C, Java, LISP, PROLOG, Smalltalk, Ada....
NPC biasa
079
ASCII stands for American
Standard
Code for
Information Interchange. A SCII just has 256 codes and then it leveled up to Unicode. NPC biasa
084
I don't want to go to forest at west. It is dark, frightening and dangerous.... I have warned you.
NPC biasa
082
Reading habit must start from little. A lot of reading will increase your knowledge. And the most important, practice what you've read.
NPC biasa
089
Are you wanderers? My advice: check your items in
171
shops. Always. You will regret it if you don't. NPC
biasa 092
[dog’s bark]
(dog) NPC biasa
086
Do you know who ancestors of C language? CPL, BCPL B and ALGOL 68.
NPC biasa
085
I heard recently there was a black robed man searching for something....
NPC biasa
079
Looking for accessories? You can find them in Iolite City and Feldspar Town.
NPC biasa
091
There are several states you must concern like sleep, poison, blind, silence and confusion. Being prepared is better than a useless death.
NPC biasa
079
There is something under this city. Sometimes I heard monster voice from underground....
NPC
biasa 085
(depressed
My program was gone... I forgot to save it and suddenly electricity was out....(sob)
programmer) NPC biasa
105
I don't want to pass Galena Forest. That place is the most confusing place in the world. I wonder why it isn't called labyrinth.
NPC biasa
105
Always search what you want to know without others help by yourself first... it will train youself to be stronger.
NPC biasa
105
Back up is a must! Back up is a must! Back up is a
172
must! NPC biasa
108
Do your best... in any conditions so you wouldn't regret anything.
NPC
biasa 109
(sister)
- event Side Quest: Deliver Letter from Priest - event Side Quest: Asked to Deliver Reply - Dead people can't do anything. Take a rest if you need it. (jika pemain tidak memenuhi kondisi kedua event)
NPC biasa
115
There are a lot of ways to reach something... and a lot of correct answers to answer something.
NPC
biasa 108
(depressed
I remade my program... but I forgot to save it when finished... (sob)
programmer) NPC biasa
117
Iolite is divided into two parts: East and West. East Iolite has more citizens' houses and West Iolite has more shops.
NPC biasa
112
Terra Alba is any of several white mineral substances like kaolin used in ceramics. Silica is dioxide silicon, a hard glassy mineral found in opal, sand and quartz. Feldspar is a crystalline mineral made up of aluminium, sodium, potassium that is moderately hard found in rocks. If that so, what is the meaning of Iolite, I wonder?
NPC biasa
115
Elemental Crest is quite expensive... but it is useful for certain times. Should I buy medicine instead?
NPC biasa
096
M aze of Bismuth is an extra-dimensional place...
173
therefore it's called a maze. NPC
biasa 097
I finished remaking my program... but I forgot where I saved it.... (sob)
(depressed programmer) NPC biasa
096
There is a bridge at west... and a locked palace. You need a special item to open it.
NPC biasa
099
Which one must I choose: Ring or Crest? Hmm... what a difficult choice.
NPC biasa
096
0 and 1 are called binary. 0 to 7 are called octal. 0 to 9 followed by A to F are called hexadecimal.
NPC biasa
096
There isn't a library in Feldspar Town... should I return to Silica?
NPC biasa
102
Do you ever make an ASCII art? Like this... (>.<)
NPC biasa
046, 136,
- event Fight Silica City Water Sewage Boss
(Zero)
134, 185
- event Obtain Fourth Function - event Obtain Last Function - event Fight Zero
NPC biasa
077
- event Obtain Third Function
105, 115
- event Enter Iolite City
010
Hello. My name is Help. I give help in solving
(corpse) NPC biasa (corpse) Help
problems. But remember, I just can help only in solving problems in front of me.
174
3.4.3.12.2 Actor Setiap actor memiliki rasio serangan sebanyak 95 % dan rasio pengelakan serangan sebanyak 5% untuk serangan biasa. Untuk skill, rasio serangan tergantung kemungkinan terkena skill. Kemungkinan critical (serangan yang tiga kali lipat lebih kuat dari serangan biasa) adalah 4 %. Kekuatan serangan memiliki rumus: 4* ATK penyerang – 2 * DEF yang diserang. Jika hasilnya negatif, maka kekuatan serangan akan bernilai nol. Jika actor sedang melakukan guard, maka serangan yang masuk akan dipotong separuhnya. Untuk dapat meningkatkan level (level-up), semua actor membutuhkan experience yang didapat dari battle. Experience yang dibutuhkan tiap actor sama, yaitu sesuai dengan : m = 40 n = 0.8 experience(level=1) = 40 Ulangi dari level=2sampai level=99 experience(level) = experience(level-1) + m m = m * (n+1) n = n* 0.9
a. Storm Class: Knight Initial level: 1 Starting equipment: Weapon: Fencing Foil Shield: Gauntlet Head: Coif Body: Doublet Accessory: -
175
Parameter: M axHP: 150 + (level-1) * 70 M axMP: 40 + (level-1) * 11 ATK: 3 * level DEF: 4 * level SPI: 2 * level AGI: 2 * level Keterangan : M erupakan actor pertama yang digerakkan pemain b. Faith Class: M agician Initial level: level Storm saat Faith bergabung Starting equipment: Weapon: Rune Book Shield: Shawl Head: Cap Body: Robe Accessory: Parameter: M axHP: 110 + (level-1) * 41 M axMP: 65 + (level-1) * 15 ATK: 2 * level DEF: 2 * level SPI: 4 * level AGI: 3 * level Keterangan: -
176
c. Specter Class: M elee Fighter Initial level: (level Storm + level Faith) / 2 Starting equipment: Weapon1: Dagger Weapon2: Head: Busby Body: Vest Accessory: Parameter: M axHP: 170 + (level-1) * 88 M axMP: 30 + (level-1) * 9 ATK: 4 * level DEF: 3 * level SPI: 2 * level AGI: 2 * level Keterangan: Two-swords style (shield diganti oleh weapon) d. Night Class: Ranger Initial level: (level Storm + level Faith + level Specter) / 3 Starting equipment: Weapon: Crossbow Shield: Buckler Head: Baret Body: Jacket
177
Accessory: Parameter: M axHP: 130 + (level-1) * 55 M axMP: 53 + (level-1) * 13 ATK: 2 * level DEF: 3 * level SPI: 2 * level AGI: 4 * level Keterangan: Item yang dikenakan Night tidak bisa diganti dan Night bergerak sendiri saat battle (auto-battle) e. Serene Class: Priestess Initial level: (level Storm + level Faith + level Specter) / 3 Starting equipment: Weapon: Caduceus Shield: Scarf Head: Wimple Body: Chasuble Accessory: Parameter: M axHP: 100 + (level-1) * 36 M axMP: 85 + (level-1) * 17 ATK: 2 * level DEF: 2 * level SPI: 5 * level
178
AGI: 2 * level Keterangan: Pharmacology (Serene akan memberikan dua kali lipat efek pemulihan HP dan MP pada penggunaan item dan hanya berlaku jika Serene yang menggunakan item tersebut. Contoh: Serene menggunakan item Berry pada Storm akan berakibat menambah HP sebanyak 200 sementara actor lain yang menggunakan item Berry pada Storm hanya menambah HP sebanyak 100)
3.4.3.13 Perancangan Enemy Enemy memiliki rasio serangan 95% dan rasio pengelakan serangan 5%. Untuk enemy yang memiliki critical, kemungkinan keluarnya critical adalah 10%. Kekuatan serangan memiliki rumus: 4* ATK penyerang – 2 * DEF yang diserang. Jika hasilnya negatif, maka kekuatan serangan akan bernilai nol. Jika sedang melakukan guard, maka hasil serangan akan berkurang separuhnya.
a. 3n+1 Problem M axHP: 30 M axMP: 10 Parameter: ATK: 9 DEF: 5 SPI: 3 AGI: 5 Pola serangan: Attack 5 Ketahanan terhadap elemen: Fire C, Water C, Wind C, Earth C, Holy C, Darkness C
179
Ketahanan terhadap state: Death C, Poison C, Blind C, Silence C, Confusion C, Sleep C, ATK up C, DEF up C, SPI up C, AGI up C, ATK down C, DEF down C, SPI down C, AGI down C Item yang didapat: Berry 1/10 Experience yang didapat: 4 Uang yang didapat: 5 b. M inesweeper M axHP: 37 M axMP: 12 Parameter: ATK: 8 DEF: 4 SPI: 5 AGI: 5 Pola serangan: Attack 2, Poison 3 Ketahanan terhadap elemen: Fire B, Water C, Wind D, Earth C, Holy C, Darkness C Ketahanan terhadap state: Death C, Poison E, Blind C, Silence C, Confusion C, Sleep C, ATK up C, DEF up C, SPI up C, AGI up C, ATK down C, DEF down C, SPI down C, AGI down C Item yang didapat: Antidote 1/4, M agic Potion 1/10 Experience yang didapat: 6 Uang yang didapat: 10 c. Interpreter M axHP: 50 M axMP: 10
180
Parameter: ATK: 13 DEF: 6 SPI: 4 AGI: 5 Pola serangan: Attack 5 Ketahanan terhadap elemen: Fire C, Water C, Wind C, Earth C, Holy C, Darkness C Ketahanan terhadap state: Death C, Poison C, Blind C, Silence C, Confusion C, Sleep C, ATK up C, DEF up C, SPI up C, AGI up C, ATK down C, DEF down C, SPI down C, AGI down C Item yang didapat: Berry 1/8 Experience yang didapat: 10 Uang yang didapat: 20 d. Check the Check M axHP: 50 M axMP: 30 Parameter: ATK: 11 DEF: 7 SPI: 4 AGI: 4 Pola serangan: Attack 5, Guard 2 Ketahanan terhadap elemen: Fire C, Water C, Wind B, Earth D, Holy C, Darkness C
181
Ketahanan terhadap state: Death C, Poison C, Blind C, Silence C, Confusion C, Sleep C, ATK up C, DEF up C, SPI up C, AGI up C, ATK down C, DEF down C, SPI down C, AGI down C Item yang didapat: Phoenix Feather 1/8 Experience yang didapat: 8 Uang yang didapat: 15 e. Poker Hands M axHP: 350 M axMP: 80 Parameter: ATK: 19 DEF: 15 SPI: 10 AGI: 10 Pola serangan: Attack 5, Dual Attack 3, Recover 3 Ketahanan terhadap elemen: Fire C, Water C, Wind C, Earth C, Holy C, Darkness C Ketahanan terhadap state: Death C, Poison C, Blind C, Silence C, Confusion C, Sleep C, ATK up C, DEF up C, SPI up C, AGI up C, ATK down C, DEF down C, SPI down C, AGI down C Item yang didapat: Experience yang didapat: 50 Uang yang didapat: 100 f. Crypt Kicker M axHP: 100 M axMP: 0
182
Parameter: ATK: 15 DEF: 9 SPI: 6 AGI: 6 Pola serangan: Attack 5, Dual Attack 5 Ketahanan terhadap elemen: Fire C, Water C, Wind C, Earth C, Holy C, Darkness C Ketahanan terhadap state: Death C, Poison C, Blind C, Silence C, Confusion C, Sleep C, ATK up C, DEF up C, SPI up C, AGI up C, ATK down C, DEF down C, SPI down C, AGI down C Item yang didapat: Berry 1/8 Experience yang didapat: 15 Uang yang didapat: 25 g. Stack ‘em Up M axHP: 150 M axMP: 50 Parameter: ATK: 17 DEF: 9 SPI: 9 AGI: 9 Pola serangan: Attack 5, Recover 5 Ketahanan terhadap elemen: Fire C, Water C, Wind C, Earth C, Holy C, Darkness C
183
Ketahanan terhadap state: Death C, Poison C, Blind C, Silence C, Confusion C, Sleep C, ATK up C, DEF up C, SPI up C, AGI up C, ATK down C, DEF down C, SPI down C, AGI down C Item yang didapat: Phoenix Feather 1/8 Experience yang didapat: 18 Uang yang didapat: 35 h. Contest Scoreboard M axHP: 200 M axMP: 0 Parameter: ATK: 20 DEF: 12 SPI: 15 AGI: 15 Pola serangan: Attack 5, Escape (jika level rata-rata pemain di atas 10) 2 Ketahanan terhadap elemen: Fire C, Water C, Wind C, Earth C, Holy C, Darkness C Ketahanan terhadap state: Death C, Poison C, Blind C, Silence C, Confusion C, Sleep C, ATK up C, DEF up C, SPI up C, AGI up C, ATK down C, DEF down C, SPI down C, AGI down C Item yang didapat: Berry 1/8 Experience yang didapat: 24 Uang yang didapat: 40 i. Yahtzee M axHP: 175 M axMP: 60
184
Parameter: ATK: 25 DEF: 10 SPI: 12 AGI: 20 Pola serangan: Attack 5, Escape 5, Poison 5 Ketahanan terhadap elemen: Fire C, Water C, Wind C, Earth C, Holy C, Darkness C Ketahanan terhadap state: Death C, Poison D, Blind C, Silence C, Confusion C, Sleep C, ATK up C, DEF up C, SPI up C, AGI up C, ATK down C, DEF down C, SPI down C, AGI down C Item yang didapat: Antidote 1/8 Experience yang didapat: 22 Uang yang didapat: 35 j. WERTYU M axHP: 225 M axMP: 90 Parameter: ATK: 18 DEF: 10 SPI: 20 AGI: 10 Pola serangan: Attack 5, Water 5, Fire 5 Ketahanan terhadap elemen: Fire C, Water C, Wind C, Earth C, Holy C, Darkness C
185
Ketahanan terhadap state: Death C, Poison C, Blind C, Silence C, Confusion C, Sleep C, ATK up C, DEF up C, SPI up C, AGI up C, ATK down C, DEF down C, SPI down C, AGI down C Item yang didapat: M agic Potion 1/8, Phoenix Feather 1/12 Experience yang didapat: 26 Uang yang didapat: 40 k. Erdos Number M axHP: 900 M axMP: 200 Parameter: ATK: 30 DEF: 20 SPI: 30 AGI: 20 Pola serangan: Attack 5, Fire 5, Water 5, M ana Drain 5 Ketahanan terhadap elemen: Fire E, Water E, Wind C, Earth C, Holy C, Darkness C Ketahanan terhadap state: Death C, Poison F, Blind F, Silence F, Confusion F, Sleep F, ATK up C, DEF up C, SPI up C, AGI up C, ATK down C, DEF down C, SPI down C, AGI down C Item yang didapat: Experience yang didapat: 120 Uang yang didapat: 200 l. Jolly Jumpers M axHP: 270 M axMP: 80
186
Parameter: ATK: 25 DEF: 17 SPI: 28 AGI: 28 Pola serangan: Attack 5, Blind 4, Poison 5 Ketahanan terhadap elemen: Fire C, Water C, Wind C, Earth C, Holy C, Darkness C Ketahanan terhadap state: Death C, Poison E, Blind E, Silence C, Confusion C, Sleep C, ATK up C, DEF up C, SPI up C, AGI up C, ATK down C, DEF down C, SPI down C, AGI down C Item yang didapat: Antidote 1/8, Lantern 1/8 Experience yang didapat: 28 Uang yang didapat: 50 m. Australian Voting M axHP: 250 M axMP: 70 Parameter: ATK: 22 DEF: 13 SPI: 19 AGI: 25 Pola serangan: Attack 5, Deadly Poison 4, Sleep Pollen 4 Ketahanan terhadap elemen: Fire C, Water C, Wind C, Earth C, Holy C, Darkness C
187
Ketahanan terhadap state: Death C, Poison E, Blind C, Silence C, Confusion C, Sleep E, ATK up C, DEF up C, SPI up C, AGI up C, ATK down C, DEF down C, SPI down C, AGI down C Item yang didapat: Antidote 1/8, Bell 1/8 Experience yang didapat: 30 Uang yang didapat: 45 n. Common Permutation M axHP: 280 M axMP: 90 Parameter: ATK: 27 DEF: 18 SPI: 20 AGI: 20 Pola serangan: Attack 5, Temptation Song 4 Ketahanan terhadap elemen: Fire C, Water C, Wind C, Earth C, Holy C, Darkness C Ketahanan terhadap state: Death C, Poison C, Blind C, Silence E, Confusion C, Sleep C, ATK up C, DEF up C, SPI up C, AGI up C, ATK down C, DEF down C, SPI down C, AGI down C Item yang didapat: M int 1/8, M agic Potion 1/8 Experience yang didapat: 32 Uang yang didapat: 55 o. Shoemaker’s Problem M axHP: 240 M axMP: 0
188
Parameter: ATK: 30 DEF: 15 SPI: 15 AGI: 20 Pola serangan: Attack 5 Ketahanan terhadap elemen: Fire C, Water C, Wind C, Earth C, Holy C, Darkness C Ketahanan terhadap state: Death C, Poison C, Blind C, Silence C, Confusion C, Sleep C, ATK up C, DEF up C, SPI up C, AGI up C, ATK down C, DEF down C, SPI down C, AGI down C Item yang didapat: Berry 1/4, Phoenix Feather 1/8 Experience yang didapat: 35 Uang yang didapat: 35 p. Automated Judge Script M axHP: 2200 M axMP: 100 Parameter: ATK: 40 DEF: 20 SPI: 20 AGI: 30 Pola serangan: Attack 5, Sickle Weasel 3 Ketahanan terhadap elemen: Fire C, Water C, Wind C, Earth C, Holy C, Darkness C
189
Ketahanan terhadap state: Death C, Poison C, Blind C, Silence C, Confusion C, Sleep C, ATK up C, DEF up C, SPI up C, AGI up C, ATK down C, DEF down C, SPI down C, AGI down C Item yang didapat: Experience yang didapat: 180 Uang yang didapat: 320 q. Primary Arithmetic M axHP: 325 M axMP: 0 Parameter: ATK: 33 DEF: 20 SPI: 20 AGI: 25 Pola serangan: Attack 5, Escape (jika HP<=10%) 5 Ketahanan terhadap elemen: Fire C, Water C, Wind C, Earth C, Holy C, Darkness C Ketahanan terhadap state: Death C, Poison C, Blind C, Silence C, Confusion C, Sleep C, ATK up C, DEF up C, SPI up C, AGI up C, ATK down C, DEF down C, SPI down C, AGI down C Item yang didapat: Blue Berry 1/12, Berry 1/4 Experience yang didapat: 40 Uang yang didapat: 60 r. Longest Nap M axHP: 290 M axMP: 110
190
Parameter: ATK: 30 DEF: 20 SPI: 25 AGI: 20 Pola serangan: Attack 5, Wind 3, Darkness 3, Fire 3, Earth 3, Holy 3, Water 3 Ketahanan terhadap elemen: Fire D, Water D, Wind D, Earth D, Holy D, Darkness D Ketahanan terhadap state: Death C, Poison C, Blind C, Silence C, Confusion C, Sleep C, ATK up C, DEF up C, SPI up C, AGI up C, ATK down C, DEF down C, SPI down C, AGI down C Item yang didapat: M agic Potion 1/8, Berry 1/4 Experience yang didapat: 40 Uang yang didapat: 60 s. Stack of Flapjacks M axHP: 500 M axMP: 150 Parameter: ATK: 30 DEF: 20 SPI: 26 AGI: 20 Pola serangan: Attack 5, Fire 5, Flame Breath 5, Recover 3 Ketahanan terhadap elemen: Fire F, Water A, Wind E, Earth C, Holy C, Darkness C
191
Ketahanan terhadap state: Death C, Poison C, Blind C, Silence C, Confusion C, Sleep C, ATK up C, DEF up C, SPI up C, AGI up C, ATK down C, DEF down C, SPI down C, AGI down C Item yang didapat: M ana Potion 1/8, Phoenix Feather 1/4 Experience yang didapat: 55 Uang yang didapat: 75 t. How M any Fibs? M axHP: 450 M axMP: 80 Parameter: ATK: 37 DEF: 20 SPI: 20 AGI: 20 Pola serangan: Attack 6, Dual Attack 5, All Attack 5 Ketahanan terhadap elemen: Fire F, Water B, Wind E, Earth C, Holy C, Darkness C Ketahanan terhadap state: Death C, Poison C, Blind C, Silence C, Confusion C, Sleep C, ATK up C, DEF up C, SPI up C, AGI up C, ATK down C, DEF down C, SPI down C, AGI down C Item yang didapat: Blue Berry 1/6 Experience yang didapat: 60 Uang yang didapat: 80 u. Carmichael Numbers M axHP: 450 M axMP: 150
192
Parameter: ATK: 28 DEF: 22 SPI: 26 AGI: 35 Pola serangan: Attack 5, Wind 5, Tornado 5, Recover 3 Ketahanan terhadap elemen: Fire A, Water C, Wind F, Earth E, Holy C, Darkness C Ketahanan terhadap state: Death C, Poison C, Blind C, Silence C, Confusion C, Sleep C, ATK up C, DEF up C, SPI up C, AGI up C, ATK down C, DEF down C, SPI down C, AGI down C Item yang didapat: M ana Potion 1/8, Blue Berry 1/4 Experience yang didapat: 55 Uang yang didapat: 75 v. Euclid Problem M axHP: 700 M axMP: 140 Parameter: ATK: 37 DEF: 20 SPI: 26 AGI: 20 Pola serangan: Attack 6, All Attack 3 Ketahanan terhadap elemen: Fire B, Water C, Wind F, Earth E, Holy C, Darkness C
193
Ketahanan terhadap state: Death C, Poison C, Blind C, Silence C, Confusion C, Sleep C, ATK up C, DEF up C, SPI up C, AGI up C, ATK down C, DEF down C, SPI down C, AGI down C Item yang didapat: Blue Berry 1/3 Experience yang didapat: 120 Uang yang didapat: 150 w. Summation of Four Primes M axHP: 450 M axMP: 150 Parameter: ATK: 28 DEF: 37 SPI: 26 AGI: 20 Pola serangan: Attack 5, Earth 5, Guard 3, Quake 5, Recover 3 Ketahanan terhadap elemen: Fire C, Water E, Wind A, Earth F, Holy C, Darkness C Ketahanan terhadap state: Death C, Poison C, Blind C, Silence C, Confusion C, Sleep C, ATK up C, DEF up C, SPI up C, AGI up C, ATK down C, DEF down C, SPI down C, AGI down C Item yang didapat: M ana Potion 1/4 Experience yang didapat: 55 Uang yang didapat: 60 x. Smith Numbers M axHP: 475 M axMP: 80
194
Parameter: ATK: 30 DEF: 33 SPI: 26 AGI: 20 Pola serangan: Attack 6, Dual Attack 5, All Attack 5 Ketahanan terhadap elemen: Fire C, Water E, Wind B, Earth F, Holy C, Darkness C Ketahanan terhadap state: Death C, Poison C, Blind C, Silence C, Confusion C, Sleep C, ATK up C, DEF up C, SPI up C, AGI up C, ATK down C, DEF down C, SPI down C, AGI down C Item yang didapat: Experience yang didapat: 60 Uang yang didapat: 90 y. 15-Puzzle Problem M axHP: 460 M axMP: 110 Parameter: ATK: 33 DEF: 30 SPI: 30 AGI: 30 Pola serangan: Attack 5, Dual Attack 5 Ketahanan terhadap elemen: Fire C, Water C, Wind C, Earth C, Holy C, Darkness C
195
Ketahanan terhadap state: Death C, Poison C, Blind C, Silence C, Confusion C, Sleep C, ATK up C, DEF up C, SPI up C, AGI up C, ATK down C, DEF down C, SPI down C, AGI down C Item yang didapat: Blue Berry 1/8, Phoenix Feather 1/4 Experience yang didapat: 60 Uang yang didapat: 60 z. Color Hash M axHP: 460 M axMP: 110 Parameter: ATK: 33 DEF: 30 SPI: 30 AGI: 30 Pola serangan: Attack 5, All Attack 5 Ketahanan terhadap elemen: Fire C, Water C, Wind C, Earth C, Holy C, Darkness C Ketahanan terhadap state: Death C, Poison C, Blind C, Silence C, Confusion C, Sleep C, ATK up C, DEF up C, SPI up C, AGI up C, ATK down C, DEF down C, SPI down C, AGI down C Item yang didapat: Panacea 1/12 Experience yang didapat: 55 Uang yang didapat: 65 aa. Polynomial Coefficients M axHP: 3000 M axMP: 400
196
Parameter: ATK: 55 DEF: 35 SPI: 50 AGI: 35 Pola serangan: Attack 5, Curse 5, Life Drain (kelipatan giliran ke-4) 3 Ketahanan terhadap elemen: Fire C, Water C, Wind C, Earth C, Holy C, Darkness F Ketahanan terhadap state: Death E, Poison E, Blind E, Silence E, Confusion E, Sleep E, ATK up C, DEF up C, SPI up C, AGI up C, ATK down C, DEF down C, SPI down C, AGI down C Item yang didapat: Experience yang didapat: 200 Uang yang didapat: 200 bb. Pairsumonious Numbers M axHP: 4500 M axMP: 200 Parameter: ATK: 65 DEF: 35 SPI: 40 AGI: 40 Pola serangan: Attack 3, Guard 5, Hard Blow 1 Ketahanan terhadap elemen: Fire D, Water D, Wind D, Earth D, Holy E, Darkness D
197
Ketahanan terhadap state: Death E, Poison E, Blind E, Silence E, Confusion E, Sleep E, ATK up C, DEF up C, SPI up C, AGI up C, ATK down C, DEF down C, SPI down C, AGI down C Experience yang didapat: 200 Uang yang didapat: 600 cc. Zero M axHP: 3750 M axMP: 500 Parameter: ATK: 50 DEF: 35 SPI: 45 AGI: 37 Pola serangan: Attack 5, Hard Blow 3, Recover 3, Bless 2, Curse 2 Ketahanan terhadap elemen: Fire C, Water C, Wind C, Earth C, Holy C, Darkness C Ketahanan terhadap state: Death C, Poison E, Blind E, Silence E, Confusion E, Sleep E, ATK up C, DEF up C, SPI up C, AGI up C, ATK down E, DEF down E, SPI down E, AGI down E Item yang didapat: Experience yang didapat: 300 Uang yang didapat: 550 dd. Freckles M axHP: 550 M axMP: 150 Parameter:
198
ATK: 30 DEF: 22 SPI: 35 AGI: 20 Pola serangan: Attack 5, Frost Wind 4, Water 4 Ketahanan terhadap elemen: Fire E, Water F, Wind C, Earth A, Holy C, Darkness C Ketahanan terhadap state: Death C, Poison C, Blind C, Silence C, Confusion C, Sleep C, ATK up C, DEF up C, SPI up C, AGI up C, ATK down C, DEF down C, SPI down C, AGI down C Item yang didapat: Blue Berry 1/6, M ana Potion 1/12 Experience yang didapat: 65 Uang yang didapat: 75 ee. Distinct Subsequence M axHP: 420 M axMP: 10 Parameter: ATK: 40 DEF: 20 SPI: 20 AGI: 20 Pola serangan: Attack 5 Ketahanan terhadap elemen: Fire C, Water C, Wind C, Earth C, Holy C, Darkness C Ketahanan terhadap state: Death C, Poison C, Blind C, Silence C, Confusion C, Sleep C, ATK up C, DEF up C, SPI up C, AGI up C, ATK down C, DEF down C, SPI down C, AGI down C
199
Item yang didapat: Panacea 1/12 Experience yang didapat: 50 Uang yang didapat: 90 ff. Undirectional TSP M axHP: 475 M axMP: 10 Parameter: ATK: 28 DEF: 35 SPI: 20 AGI: 20 Pola serangan: Attack 5 Ketahanan terhadap elemen: Fire C, Water C, Wind C, Earth C, Holy C, Darkness C Ketahanan terhadap state: Death C, Poison C, Blind C, Silence C, Confusion C, Sleep C, ATK up C, DEF up C, SPI up C, AGI up C, ATK down C, DEF down C, SPI down C, AGI down C Item yang didapat: Blue Berry 1/8, Phoenix Feather 1/4 Experience yang didapat: 60 Uang yang didapat: 80 gg. Dermuba Triangle M axHP: 600 M axMP: 0 Parameter: ATK: 50 DEF: 35
200
SPI: 35 AGI: 35 Pola serangan: Attack 5 Ketahanan terhadap elemen: Fire C, Water C, Wind C, Earth C, Holy C, Darkness C Ketahanan terhadap state: Death C, Poison C, Blind C, Silence C, Confusion C, Sleep C, ATK up C, DEF up C, SPI up C, AGI up C, ATK down C, DEF down C, SPI down C, AGI down C Item yang didapat: Blue Berry 1/4, M ana Potion 1/4 Experience yang didapat: 90 Uang yang didapat: 90 hh. Hanoi Tower Troubles Again! M axHP: 400 M axMP: 175 Parameter: ATK: 38 DEF: 20 SPI: 40 AGI: 25 Pola serangan: Attack 5, Sickle Weasel 5, Flame Breath 5, Frost Wind 5, Quake 5 Ketahanan terhadap elemen: Fire D, Water D, Wind D, Earth D, Holy D, Darkness D Ketahanan terhadap state: Death C, Poison C, Blind C, Silence C, Confusion C, Sleep C, ATK up C, DEF up C, SPI up C, AGI up C, ATK down C, DEF down C, SPI down C, AGI down C Item yang didapat: Blue Berry 1/4, Panacea 1/8 Experience yang didapat: 70
201
Uang yang didapat: 120 ii. The M onocycle M axHP: 525 M axMP: 10 Parameter: ATK: 42 DEF: 22 SPI: 22 AGI: 22 Pola serangan: Attack 5 Ketahanan terhadap elemen: Fire C, Water C, Wind C, Earth C, Holy C, Darkness C Ketahanan terhadap state: Death C, Poison C, Blind C, Silence C, Confusion C, Sleep C, ATK up C, DEF up C, SPI up C, AGI up C, ATK down C, DEF down C, SPI down C, AGI down C Item yang didapat: Berry 1/8 Experience yang didapat: 75 Uang yang didapat: 80 jj. Bee M aja M axHP: 650 M axMP: 80 Parameter: ATK: 47 DEF: 35 SPI: 35 AGI: 35
202
Pola serangan: Attack 5, Dual Attack 3 Ketahanan terhadap elemen: Fire B, Water B, Wind B, Earth B, Holy B, Darkness B Ketahanan terhadap state: Death C, Poison C, Blind C, Silence C, Confusion C, Sleep C, ATK up C, DEF up C, SPI up C, AGI up C, ATK down C, DEF down C, SPI down C, AGI down C Item yang didapat: Blue Berry 1/4, Phoenix Pinion 1/12 Experience yang didapat: 100 Uang yang didapat: 100 kk. Factorvisors M axHP: 475 M axMP: 200 Parameter: ATK: 45 DEF: 25 SPI: 45 AGI: 25 Pola serangan: Wind 3, Bless 4, Curse 4, Fire 3, Water 3, M ana Drain 3, Holy 3, Earth 3, Darkness 3, Hallows 5 Ketahanan terhadap elemen: Fire D, Water D, Wind D, Earth D, Holy D, Darkness D Ketahanan terhadap state: Death C, Poison C, Blind C, Silence C, Confusion C, Sleep C, ATK up C, DEF up C, SPI up C, AGI up C, ATK down C, DEF down C, SPI down C, AGI down C Item yang didapat: M ana Potion 1/8 Experience yang didapat: 85 Uang yang didapat: 90
203
ll. Little Bishops M axHP: 5000 M axMP: 250 Parameter: ATK: 60 DEF: 40 SPI: 40 AGI: 40 Pola serangan: Attack 5, Recover 1, Dual Attack 2, All Attack 2 Ketahanan terhadap elemen: Fire C, Water C, Wind C, Earth C, Holy C, Darkness C Ketahanan terhadap state: Death C, Poison C, Blind C, Silence C, Confusion C, Sleep C, ATK up C, DEF up C, SPI up C, AGI up C, ATK down C, DEF down C, SPI down C, AGI down C Item yang didapat: Experience yang didapat: 400 Uang yang didapat: 600 mm. CDVII M axHP: 475 M axMP: 0 Parameter: ATK: 50 DEF: 28 SPI: 28 AGI: 28 Pola serangan: Attack 5, Guard 2
204
Ketahanan terhadap elemen: Fire F, Water E, Wind C, Earth B, Holy C, Darkness C Ketahanan terhadap state: Death C, Poison C, Blind C, Silence C, Confusion C, Sleep C, ATK up C, DEF up C, SPI up C, AGI up C, ATK down C, DEF down C, SPI down C, AGI down C Item yang didapat: Blue Berry 1/8 Experience yang didapat: 110 Uang yang didapat: 150 nn. Closest Pair Problem M axHP: 550 M axMP: 250 Parameter: ATK: 42 DEF: 28 SPI: 55 AGI: 28 Pola serangan: Attack 4, Water 4, Frost Wind 3 Ketahanan terhadap elemen: Fire E, Water F, Wind C, Earth A, Holy C, Darkness C Ketahanan terhadap state: Death C, Poison C, Blind C, Silence C, Confusion C, Sleep C, ATK up C, DEF up C, SPI up C, AGI up C, ATK down C, DEF down C, SPI down C, AGI down C Item yang didapat: M ana Potion 1/6, Blue Berry 1/6 Experience yang didapat: 100 Uang yang didapat: 110 oo. Radar Tracking M axHP: 1150
205
M axMP: 100 Parameter: ATK: 47 DEF: 37 SPI: 37 AGI: 32 Pola serangan: Attack 5, Guard 4, Hallows 3 Ketahanan terhadap elemen: Fire F, Water E, Wind C, Earth C, Holy C, Darkness C Ketahanan terhadap state: Death C, Poison C, Blind C, Silence C, Confusion C, Sleep C, ATK up C, DEF up C, SPI up C, AGI up C, ATK down C, DEF down C, SPI down C, AGI down C Item yang didapat: Panacea 1/6, Black Berry 1/12 Experience yang didapat: 200 Uang yang didapat: 225 pp. Reverse and Add M axHP: 580 M axMP: 120 Parameter: ATK: 45 DEF: 28 SPI: 28 AGI: 37 Pola serangan: Attack 5, Water 1 Ketahanan terhadap elemen: Fire F, Water F, Wind C, Earth C, Holy C, Darkness C
206
Ketahanan terhadap state: Death C, Poison C, Blind C, Silence C, Confusion C, Sleep C, ATK up C, DEF up C, SPI up C, AGI up C, ATK down C, DEF down C, SPI down C, AGI down C Item yang didapat: Black Berry 1/15 Experience yang didapat: 100 Uang yang didapat: 115 qq. The Archeologist's Dilemma M axHP: 610 M axMP: 150 Parameter: ATK: 47 DEF: 40 SPI: 40 AGI: 40 Pola serangan: Attack 5, Holy 4 Ketahanan terhadap elemen: Fire C, Water C, Wind C, Earth C, Holy F, Darkness B Ketahanan terhadap state: Death C, Poison C, Blind C, Silence C, Confusion C, Sleep C, ATK up C, DEF up C, SPI up C, AGI up C, ATK down C, DEF down C, SPI down C, AGI down C Item yang didapat: Black Berry 1/15, Phoenix Pinion 1/12 Experience yang didapat: 105 Uang yang didapat: 105 rr. A M ultiplication Game M axHP: 1250 M axMP: 250
207
Parameter: ATK: 50 DEF: 40 SPI: 47 AGI: 40 Pola serangan: Attack 5, Holy 3, Starlight 2 Ketahanan terhadap elemen: Fire C, Water C, Wind C, Earth C, Holy F, Darkness C Ketahanan terhadap state: Death C, Poison C, Blind C, Silence C, Confusion C, Sleep C, ATK up C, DEF up C, SPI up C, AGI up C, ATK down C, DEF down C, SPI down C, AGI down C Item yang didapat: Spirit Potion 1/12, Phoenix Pinion 1/6 Experience yang didapat: 80 Uang yang didapat: 80 ss. Is This Integration? M axHP: 1600 M axMP: 300 Parameter: ATK: 50 DEF: 40 SPI: 50 AGI: 40 Pola serangan: Attack 5, Holy 5, Starlight 4 Ketahanan terhadap elemen: Fire C, Water C, Wind C, Earth C, Holy F, Darkness C
208
Ketahanan terhadap state: Death C, Poison C, Blind C, Silence C, Confusion C, Sleep C, ATK up C, DEF up C, SPI up C, AGI up C, ATK down C, DEF down C, SPI down C, AGI down C Item yang didapat: Black Berry 1/6, Elixir 1/15 Experience yang didapat: 100 Uang yang didapat: 100 tt. Complete Tree Labeling M axHP: 610 M axMP: 250 Parameter: ATK: 36 DEF: 36 SPI: 50 AGI: 36 Pola serangan: Attack 5, Hallows 3, Darkness 3, Curse 3 Ketahanan terhadap elemen: Fire C, Water C, Wind C, Earth C, Holy B, Darkness F Ketahanan terhadap state: Death C, Poison C, Blind C, Silence C, Confusion C, Sleep C, ATK up C, DEF up C, SPI up C, AGI up C, ATK down C, DEF down C, SPI down C, AGI down C Item yang didapat: Spirit Potion 1/12, Panacea 1/6 Experience yang didapat: 110 Uang yang didapat: 130 uu. Bicoloring M axHP: 700 M axMP: 150
209
Parameter: ATK: 50 DEF: 36 SPI: 36 AGI: 36 Pola serangan: Attack 5, Double Attack 3 Ketahanan terhadap elemen: Fire C, Water C, Wind C, Earth C, Holy B, Darkness F Ketahanan terhadap state: Death C, Poison C, Blind C, Silence C, Confusion C, Sleep C, ATK up C, DEF up C, SPI up C, AGI up C, ATK down C, DEF down C, SPI down C, AGI down C Item yang didapat: Black Berry 1/8, Phoenix Pinion 1/8 Experience yang didapat: 120 Uang yang didapat: 120 vv. Tower of Cubes M axHP: 700 M axMP: 200 Parameter: ATK: 50 DEF: 50 SPI: 50 AGI: 70 Pola serangan: Attack 5, Curse 4, All Attack 4, Hallows 4 Ketahanan terhadap elemen: Fire C, Water C, Wind C, Earth C, Holy B, Darkness F
210
Ketahanan terhadap state: Death C, Poison C, Blind C, Silence C, Confusion C, Sleep C, ATK up C, DEF up C, SPI up C, AGI up C, ATK down C, DEF down C, SPI down C, AGI down C Item yang didapat: Phoenix Pinion 1/8, Black Berry 1/4 Experience yang didapat: 60 Uang yang didapat: 60 ww. Zero M axHP: 7000 M axMP: 750 Parameter: ATK: 55 DEF: 38 SPI: 55 AGI: 38 Pola serangan: Attack 5, Hard Blow 3, Recover 3, Bless 2, Curse 2 Ketahanan terhadap elemen: Fire C, Water C, Wind C, Earth C, Holy C, Darkness C Ketahanan terhadap state: Death C, Poison E, Blind E, Silence E, Confusion E, Sleep E, ATK up C, DEF up C, SPI up C, AGI up C, ATK down E, DEF down E, SPI down E, AGI down E Experience yang didapat: 750 Uang yang didapat: 750 xx. Ferry Loading M axHP: 700 M axMP: 100 Parameter:
211
ATK: 55 DEF: 40 SPI: 40 AGI: 40 Pola serangan: Attack 5 Ketahanan terhadap elemen: Fire C, Water C, Wind C, Earth C, Holy C, Darkness F Ketahanan terhadap state: Death C, Poison C, Blind C, Silence C, Confusion C, Sleep C, ATK up C, DEF up C, SPI up C, AGI up C, ATK down C, DEF down C, SPI down C, AGI down C Item yang didapat: Black Berry 1/8, Phoenix Pinion 1/8 Experience yang didapat: 150 Uang yang didapat: 150 yy. The Knights of the Round Table M axHP: 1000 M axMP: 25 Parameter: ATK: 40 DEF: 40 SPI: 55 AGI: 40 Pola serangan: Attack 5, Curse 3, Hallows 4, M ana Drain 4, Darkness 4 Ketahanan terhadap elemen: Fire C, Water C, Wind C, Earth C, Holy B, Darkness F Ketahanan terhadap state: Death C, Poison C, Blind C, Silence C, Confusion C, Sleep C, ATK up C, DEF up C, SPI up C, AGI up C, ATK down C, DEF down C, SPI down C, AGI down C
212
Item yang didapat: Black Berry 1/8, Panacea 1/6 Experience yang didapat: 190 Uang yang didapat: 190 zz. Slash M aze M axHP: 2000 M axMP: 350 Parameter: ATK: 60 DEF: 45 SPI: 45 AGI: 50 Pola serangan: Attack 5, Bless 4, Double Attack 4, Hard Blow 2 Ketahanan terhadap elemen: Fire C, Water C, Wind C, Earth C, Holy C, Darkness C Ketahanan terhadap state: Death C, Poison C, Blind C, Silence C, Confusion C, Sleep C, ATK up C, DEF up C, SPI up C, AGI up C, ATK down C, DEF down C, SPI down C, AGI down C Item yang didapat: Elixir 1/8, Spirit Potion 1/6 Experience yang didapat: 120 Uang yang didapat: 120 aaa. Black Code M axHP: 12000 M axMP: 1000 Parameter: ATK: 70 DEF: 42
213
SPI: 42 AGI: 42 Pola serangan: Attack 5, Hard Blow 3, Recover 3, Bless 2, Curse 2 Ketahanan terhadap elemen: Fire C, Water C, Wind C, Earth C, Holy C, Darkness C Ketahanan terhadap state: Death C, Poison E, Blind E, Silence E, Confusion E, Sleep E, ATK up C, DEF up C, SPI up C, AGI up C, ATK down E, DEF down E, SPI down E, AGI down E Experience yang didapat: 1000 Uang yang didapat: 1000
3.4.3.14 Perancangan Troop Perancangan Troop dapat dilihat pada Tabel 3.17.
Tabel 3.17 Perancangan Troop MapID 002
010, 011, 013, 014, 016, 017, 019, 020, 022 021
Enemy - 3n+1 Problem*3 - M inesweeper, 3n+1 Problem*2 - M inesweeper*2 012, - Interpreter, Check the Check 015, - Interpreter*3 018, - Check the Check*2
023
024, 025, 026, 027, 028, 029, 030, 031, 032, 033, 034, 035, 036, 037, 038, 039, 040, 041, 042, 043, 045
- Poker Hands - Crypt Kicker*3 - Stack 'em Up*2 - Crypt Kicker, Stack 'em Up*2 - Contest Scoreboard*3 - Yahtzee*2 - WERTYU*3 - Contest Scoreboard, Yahtzee, WERTYU - Yahtzee*2, WERTYU - Contest Scoreboard, WERTYU*2 - Yahtzee*2, Contest Scoreboard
Kemungkinan Bertemu 1/30
1/30
event Obtain Function 1/30
1/30
First
214
046 047, 048, 050, 051, 053, 054, 056, 057, 059, 060, 062, 063, 065, 066, 068, 069, 071, 072, 074, 075, 094, 095 077 078
163, 164, 166, 167, 169, 170, 172, 173 137
- Erdos Number 049, 052, 055, 058, 061, 064, 067, 070, 073, 076,
- Jolly Jumpers*3 - Australian Voting*3 - Common Permutation*2 - Shoemaker's Problem*2 - Shoemaker's Problem*2, Jolly Jumpers*2 - Jolly Jumpers*2, Common Permutation Australian Voting*2, Common Permutation - Shoemaker's Problem*3 - Australian Voting*2, Jolly Jumpers*2
- Automated Judge Script - Primary Arithmetic*3 - Longest Nap*2, Primary Arithmetic - Longest Nap*2 165, - Stack of Flapjacks*2 168, - How M any Fibs?*2 171, - Stack of Flapjacks, How M any Fibs?
- Carmichael Numbers*2 - Euclid Problem - Carmichael Numbers*3 139 - Summation of Four Primes*2 - Smith Numbers*2 - Summation of Four Primes, Numbers 153, 154, 155, - 15-Puzzle Problem*3 156, 157, 158, - Color Hash, 15-Puzzle Problem 160, 161, 162 - Color Hash*3 137, 140, 159, - Polynomial Coefficients 174 136 - Pairsumonious Numbers 136 093, 134
104, 124
125, 126, 128, 129
- Zero
event Fight Silica City Water Sewage Boss 1/30
event M eet Dying M an 1/30
1/30
1/30
1/30 Smith 1/30
event Obtain Fourth Function event Obtain Fourth Function event Obtain Fourth Function 1/30
- Freckles*2 - Distinct Subsequence*3 - Undirectional TSP*3 - Freckles, Distinct Subsequence*2 - Undirectional TSP*2 - Dermuba Triangle*2 1/30 - Hanoi Tower Troubles Again!*3 - Dermuba Triangle, Hanoi Tower Troubles Again! 127, - The M onocycle*3 1/30 - Bee M aja, The M onocycle*2 - Factorvisors, Bee M aja, The M onocycle
215
- Factorvisors, The M onocycle*2 - Bee M aja*2 - Factorvisors*3 - Little Bishops
133 191
- CDVII*3 - Closest Pair Problem*3 - Radar Tracking - Reverse and Add*3 - Closest Pair Problem, Reverse and Add*2 - CDVII, Reverse and Add*2 044, 138, 141, - The Archeologist's Dilemma*3 142, 143, 176 - The Archeologist's Dilemma*2 044, 138, 141, - Is This Integration? 142, 143 044, 138, 141, - A M ultiplication Game 142, 143 182, 183, 184, - Complete Tree Labeling*3 186 - Bicoloring*2 - Complete Tree Labeling*2, Bicoloring 182, 183, 184 - Tower of Cubes*2 185 187, 188, 189
187, 188, 189
- Zero - Ferry Loading*2 - The Knights of the Round Table*2 - Ferry Loading*3 - Slash M aze
190
- Black Code
event Obtain Function 1/30
Last
1/30 Jika salah menjawab soal Jika salah menjawab soal 1/30
Jika salah menjawab soal event Fight Zero 1/30
Jika salah menjawab soal event Destroy Black Code
3.4.3.15 Perancangan Buku Perancangan buku dapat dilihat pada Tabel 3.18.
Tabel 3.18 Perancangan Buku MapID 007
Judul Buku Augite Tower
Isi Buku A lot of wanderers searched a way to enter Augite Tower: a tower located southwest. It is said that in that place lived a king of monsters. Code Alter Code Program is an item used to alter code of Black Code, a deadly virus that infects computers so it wouldn't be dangerous anymore. Each Alter Code Program consists of
007
Alter Program
216
007
007
007 007
082
082
082
082 082
082
082
082
112 112
112
maximum 4 players connected via network. Postal Officer always exists everywhere. They always serves to save data and change languages. They are easy to be recognized from their unique blue hat. Usually they stand near city's entrance. Control Spacebar, enter, z = yes Esc, x = cancel, open menu Arrow = move Shift = dash Alt + enter = full/window screen Help To learn any kinds of software, if you find yourself in trouble, look for Help. Types of The higher programming language, the more alike it with Programming natural language. Therefore, there are 3 types of Language programming language i.e. low level language e.q. machine language, medium level language like assembly and high level language like C. Function To weaken and cage the power of king of the monsters, Black Code, 5 functions that will complete the work of Alter Code Program are needed. However, no one knows where these functions located. Types of However, there are other ways to classify programming Programming languages like spaghetti type (assembly), procedural Language II (Pascal, C) and object-oriented (ADA, C++, Java). Village, Town There is only one village in the world, Terra Alba Village. It and City is located at south. There is only one town in this world, located far at north: Feldspar Town. There are two cities located in between: Silica City and Iolite City. Berries There are three types of berries: usual red one, blue one called blue berry and black one called black berry. Potions Like berries, there are three types of potions: M agic Potion, M ana Potion and Spirit Potion. The most valuable among them is Spirit Potion. Characters There are two types of character: Non-Playing Character (NPC) that can't be controlled and Playing Character (PC) that is controlable. Water Sewage Silica city is the only city equipped with water sewage. But now, it is no longer used since its generators were shut down long time ago. Galena Forest Galena Forest connects three places: Silica City, Iolite City and Feldspar Town. But be careful, this place is dangerous, especially because of its poisonous monsters. Church There are two places that have a church: Terra Alba Village and Iolite City. Sometimes, they need a help. Accessory Accessory can be equipped by all party members. It has a lot of types: elemental crests, ability upgrading ring, talisman, collar, emblem and bracelet. Shrine Near Augite Tower, there is an empty inhabitant shrine. No one knows what it is used for. Postal Officer
217
112
112
112
Element
There are six elements in the world: water, fire, wind, earth, darkness and holy. Water conquers fire, fire wins against wind, wind defeats earth and finally, earth superiors water. Holy and darkness conquer each other. M ost Valuable Among all items, there are several items that are very Items valuable. Those items aren't sold everywhere but very useful. For example, elixir. Tips 1. Look around before reaching your aim. 2. Talk to all people. 3. Save your data. Do it often. 4. Use your items well. 5. Arrange your characters well.
3.4.3.16 Perancangan Treasu re Chest 3.4.3.16.1 Treasure Chest Biasa Perancangan Treasure Chest Biasa dapat dilihat pada Tabel 3.19.
Tabel 3.19 Perancangan Treasure Chest Biasa MapID 003 008, 009, 013, 019, 026, 029, 051, 080, 085 017, 041, 064, 071, 084 018, 034, 061, 066, 091 033 042 054 059 064 065 071 090 097, 098, 137, 139, 160, 164 099, 102, 137, 139, 161, 170 106, 162 103 110, 168 112 114, 139 118, 137 126
Isi 20 G Berry M agic Potion Phoenix Feather Busby M antle Bandanna Katar Buckler Scimitar Wand 60 G Blue Berry M ana Potion Agility Up Seed Panacea Spirit Up Seed 200 G Defense Up Seed Attack Up Seed Ring of Defense
218
128 183 184 185 185 186, 186, 187 3.4.3.16.2 Treasure Chest Khusus
Ring of Attack Talisman Fortune Bracelet Wizard Emblem Life Collar Black Berry Elixir
Perancangan Treasure Chest Khusus dapat dilihat pada Tabel 3.20.
Tabel 3.20 Perancangan Treasure Chest Khusus MapID 003 008, 009, 013, 019, 026, 029, 051, 080, 085 017, 041, 064, 071, 084 018, 034, 061, 066, 091 033 042 054 059 064 065 071 090 097, 098, 137, 139, 160, 164 099, 102, 137, 139, 161, 170 106, 162 103 110, 168 112 114, 139 118, 137 126 128 183 184 185 185 186, 186, 187
3.4.3.17 Perancangan S oal
Isi 20 G Berry M agic Potion Phoenix Feather Busby M antle Bandanna Katar Buckler Scimitar Wand 60 G Blue Berry M ana Potion Agility Up Seed Panacea Spirit Up Seed 200 G Defense Up Seed Attack Up Seed Ring of Defense Ring of Attack Talisman Fortune Bracelet Wizard Emblem Life Collar Black Berry Elixir
219
Perancangan soal dapat dilihat pada Tabel 3.21.
Tabel 3.21 Perancangan Soal MapID 011 012 014 016 019 020 025 026 027 030 031 032 036 038 040 044 048 049 051 052 053 057 058 060 061 064 065 069 070 125 126 127 128 129 138 139 141
Kode S oal IO 1 IO 2, IO 3 IO 4 IO 5, IO 6, IO 7 IO 8 IO 9 A, IO 9 B, IO 9 C, IO 10 A, IO 10 B, IO 10 C Selection 1, Selection 2 Selection 3 Selection 4 Selection 5 Selection 6 Selection 7, Selection 8 Selection 12, Selection 13, Selection 14 Selection 9 Selection 10, Selection 11 Struct 1, Struct 2, Struct 3, Struct 4, Struct 5, Struct 6, Struct 7, Struct 8 Looping 1 Looping 2, Looping 3 Looping 4 Looping 5 Looping 6 Looping 7, Looping 8 Looping 9 Looping 10 Looping 11 Looping 12 Looping 13 Looping 14 Looping 15 Array 1 A, Array 1 B, Array 1 C Array 2 A, Array 2 B, Array 2 C Array 3 A, Array 3 B, Array 3C Array 4 A, Array 4 B, Array 4 C Array 5 A, Array 5 B, Array 5 C Sorting 1, Sorting 2, Sorting 3, Sorting 4, Sorting 5, Sorting 6, Sorting 7, Sorting 8 Function 6, Function 9, Function 13, Function 17, Function 20, Function 22 File 1, File 2, File 3, File 4, File 5, File 6, File 7,
Keterangan Soal materi utama Soal materi utama Soal materi utama Soal materi utama Soal materi utama Soal materi utama Soal Soal Soal Soal Soal Soal Soal Soal Soal Soal
materi utama materi utama materi utama materi utama materi utama materi utama materi utama materi utama materi utama materi pilihan
Soal Soal Soal Soal Soal Soal Soal Soal Soal Soal Soal Soal Soal Soal Soal Soal Soal Soal Soal
materi utama materi utama materi utama materi utama materi utama materi utama materi utama materi utama materi utama materi utama materi utama materi utama materi utama materi utama materi utama materi utama materi utama materi utama materi pilihan
Soal materi utama Soal materi pilihan
220
142
143
153 154 155 156 157 158 166 167 169 171 172 182 183
184
187
189
File 8 Linked List 1, Linked List 2, Linked List 3, Linked List 4, Linked List 5, Linked List 6, Linked List 7, Linked List 8 Searching 1, Searching 2, Searching 3, Searching 4, Searching 5, Searching 6, Searching 7, Searching 8 Function 1, Function 2, Function 3 Function 4 Function 10 Function 14, Function 15 Function 18 Function 21 Function 4, Function 5 Function 8 Function 11, Function 12 Function 16 Function 19 Evaluasi IO 1, Evaluasi IO 2, Evaluasi IO 3, Evaluasi IO 4, Evaluasi IO 5, Evaluasi IO 6 Evaluasi Selection 1, Evaluasi Selection 2, Evaluasi Selection 3, Evaluasi Selection 4, Evaluasi Selection 5, Evaluasi Selection 6 Evaluasi Looping 1, Evaluasi Looping 2, Evaluasi Looping 3, Evaluasi Looping 4, Evaluasi Looping 5, Evaluasi Looping 6, Evaluasi Looping 7, Evaluasi Looping 8 Evaluasi Function 1, Evaluasi Function 2, Evaluasi Function 3, Evaluasi Function 4, Evaluasi Function 5, Evaluasi Function 6, Evaluasi Function 7, Evaluasi Function 8 Evaluasi Array 1, Evaluasi Array 2, Evaluasi Array 3, Evaluasi Array 4, Evaluasi Array 5, Evaluasi Array 6
Soal materi pilihan
Soal materi pilihan
Soal materi utama Soal materi utama Soal materi utama Soal materi utama Soal materi utama Soal materi utama Soal materi utama Soal materi utama Soal materi utama Soal materi utama Soal materi utama Soal posttest Soal posttest
Soal posttest
Soal posttest
Soal posttest
3.4.4 Perancangan Proses Analisis Kemampuan Pengguna dan Materi Edukasi 3.4.4.1 Perancangan Proses Analisis Kemampuan Pengguna Salah satu fitur aplikasi ini adalah menyediakan materi edukasi yang sesuai dengan kemampuan pengguna. Oleh karena itu, aplikasi menganalisis kemampuan pengguna terlebih dahulu sebelum menggunakan aplikasi (pretest) dan sesudah menggunakan aplikasi untuk mengukur perkembangan pembelajaran yang dilakukan oleh pengguna (posttest).
221
M ateri edukasi, yaitu bahasa C, yang merujuk pada Satuan Acara Perkuliahan Binus University, memiliki lima komponen dasar analisis yaitu I/O, selection, looping, function dan array. Kelima komponen kemampuan inilah yang akan dianalisis oleh aplikasi. Proses analisis kemampuan pengguna yang dijalankan ketika soal-soal pretest dan posttest diberikan dapat dilihat pada modul berikut.
Modul Analisis Kemampuan Pengguna Nilai I/O = 0 Total I/O = 0 Nilai selection = 0 Total selection = 0 Nilai looping = 0 Total looping = 0 Nilai function = 0 Total function = 0 Nilai array = 0 Total array = 0 Ulang untuk semua soal Jika jawaban benar maka Nilai I/O = Nilai I/O + Nilai I/O soal Nilai selection = Nilai selection + Nilai selection soal Nilai looping = Nilai looping + Nilai looping soal Nilai function = Nilai function + Nilai function soal Nilai array = Nilai array + Nilai array soal Akhir jika
222
Total I/O = Total I/O + Nilai I/O soal Total selection = Total selection + Nilai selection soal Total looping = Total looping + Nilai looping soal Total function = Total function + Nilai function soal Total array = Total array + Nilai array soal Akhir ulang Akhir modul
Sementara itu, untuk melihat hasil analisisnya, dapat dilihat pada modul berikut.
Modul Hasil Analisis Kemampuan Pengguna Presentase I/O = Nilai I/O / Total I/O Presentase selection = Nilai selection / Total selection Presentase looping = Nilai looping / Total looping Presetase function = Nilai function / Total function Presentase array = Nilai array / Total array Akhir modul
3.4.5.2 Perancangan Materi Edukasi M ateri edukasi dirancang dengan bantuan pakar dan diambil dari buku Pengantar Algoritma dengan Bahasa C yang memiliki dua bentuk yaitu dalam bentuk soal dan materi bantuan. a. Soal Soal yang diberikan kepada pengguna adalah soal pilihan ganda dengan jumlah pilihan berkisar antara dua sampai empat. Soal dibagi ke dalam beberapa kategori yaitu:
223
a. Soal pretest Soal pretest adalah soal-soal dimana hasilnya digunakan untuk proses analisis kemampuan awal pengguna sebelum menggunakan aplikasi. Soal pretest memiliki bentuk soal yang langsung ditampilkan oleh aplikasi dan pengguna memilih jawabannya. Jika pengguna menjawab benar, maka presentase kemampuan pengguna akan meningkat dan sebaliknya, jika pengguna salah menjawab maka presentase kemampuan pengguna akan menurun. Hasilnya adalah persentase kemampuan awal pengguna. Soal pretest dapat dilihat pada Lampiran 5. b. Soal materi Soal materi adalah soal-soal dari materi pembelajaran yang disusun sesuai Satuan Acara Perkuliahan Binus University. Soal materi berada di dalam permainan, ditampilkan dalam bentuk objek yang aktif jika didekati oleh pengguna. Soal materi terdiri dari soal materi utama dan soal materi pilihan. a) Soal materi utama Soal materi utama terdiri dari I/O, selection, looping, function dan array. Soal utama ditampilkan sesuai dengan modul berikut.
Modul Tampilkan Soal Utama Jika
Presentase
I/O
lebih
kecil
dari
Nilai
I/O
lebih kecil dari
Nilai
selection dan
Presentase
selection
Presentase
looping
lebih
kecil
function
lebih
kecil
Presetase
dari dari
Nilai Nilai
Tampilkan pilihan jawaban
dan
looping
dan
function
dan
Presentase array lebih kecil dari Nilai array maka Tampilkan soal
soal
224
Jika tidak Soal = selesai Akhir jika Akhir modul
Penyelesaian soal akan mengakibatkan berlanjutnya permainan (misalnya pintu yang terbuka untuk memasuki tempat berikutnya) atau sekedar tambahan (misalnya pintu yang terbuka untuk mendapatkan sesuatu yang mendukung proses permainan). Pada soal materi utama, di dekat setiap soal akan diberikan bantuan (help) yang dapat digunakan oleh pengguna jika pengguna mengalami kesulitan dalam mengerjakan soal. Daftar soal materi utama dapat dilihat pada Lampiran 6. b) Soal materi pilihan Soal materi pilihan terdiri dari file, struct, linked list, sorting dan searching. Soal materi pilihan
merupakan
materi
lanjutan
sehingga apakah
pengguna
mengerjakan atau tidak, hanya akan berakibat sedikit pada permainan (yaitu jika pengguna mengerjakan soal materi pilihan maka pengguna akan mendapatkan sesuatu yang mendukung proses permainan dan tidak menghambat pengguna untuk melanjutkan permainan). Pada soal materi pilihan, hasil analisis kemampuan pengguna tidak akan mempengaruhi pengerjaan soal materi pilihan karena semua materi pilihan akan ditampilkan, apa pun hasil analisis kemampuan awal pengguna. Daftar soal materi pilihan dapat dilihat pada Lampiran 7.. 3) Soal posttest
225
Soal posttest adalah soal-soal dimana hasilnya digunakan untuk proses analisis kemampuan akhir pengguna setelah menggunakan aplikasi. Oleh karena itu soal pottest, seperti halnya soal materi pilihan, tidak bergantung pada hasil analisis kemampuan awal pengguna. Seperti halnya soal pretest, soal posttest akan digunakan dalam proses analisis kemampuan seperti yang tercantum pada sub bab 3.4.5.1. Oleh karena itu, jika pengguna benar dalam menjawab soal maka presentase kemampuan pengguna akan meningkat dan sebaliknya jika pengguna salah dalam menjawab soal maka presentase kemampuan pengguna akan turun. Hasil dari soal posttest adalah hasil analisis kemampuan akhir pengguna setelah menggunakan aplikasi. Tidak seperti soal pretest, soal posttest ditampilkan dalam bentuk objek permainan yang aktif jika didekati oleh pengguna. Perbedaan lainnya dengan soal pretest adalah jika pengguna salah menjawab soal, maka pengguna akan dikenai hukuman permainan (misalnya berupa battle). Soal yang digunakan dalam pretest dan posttest adalah soal yang sama, yang dapat dilihat pada Lampiran 5. b. M ateri bantuan M ateri bantuan merupakan materi yang sesuai dengan soal yang diberikan. M ateri bantuan hanya ada pada soal materi utama dan merupakan pilihan yang dapat digunakan oleh pengguna jika pengguna mengalami kesulitan dalam mengerjakan soal. Jika pengguna menggunakan materi bantuan, maka pengguna akan dikenai ’harga’ tertentu. Harga bervariasi dari 10 G sampai 40 G per materi bantuan. M ateri bantuan dapat dilihat pada Lampiran 8.
EVENT ASK FOR HELP
226
- Help: Hello.
My
name
is
Help. I
give help
in solving
problems. Do you need my help? Its price is [harga bantuan] G. [I need your help/No, thank you] IF I need your help IF Money is enough - [giving helping matter] ELSE - Help: - I'm sorry, you don't have enough money. END IF IF No, thank you - Help: Just look for me if you need help. I just can help problem in front of me. END IF END EVENT
3.4.5 Perancangan Sistem 3.4.5.1 Hirarki Menu
227
Ite m
Skill
Equip Me nu S tatus
N ew Ga me
Talk
Sav e TITLE
Ta lk to N PC TITLE
Continue
Load File
Ga me End
Pla y Shutdown Ta lk to H elp
Shutdown
B uy Shop S ell
Inn
Re ad Book
Sav e Posta l Office r
Ba has a Indone sia Change La nguage English
Solv e Proble m A tta ck Open Tre asur e C hes t
Skill Fight Gua rd
B attle
Es ca pe
Ga me Ov er
Gambar 3.52 Hirarki M enu
Ite m
TITLE
228
3.4.5.2 Perancangan Layar Perancangan layar aplikasi dapat dilihat pada Gambar 3.53 hingga Gambar 3.80.
Gambar 3.53 Perancangan Layar Title
Gambar 3.54 Perancangan Layar Load Game
229
Gambar 3.55 Perancangan Layar Play
Gambar 3.56 Perancangan Layar Talk
230
Gambar 3.57 Perancangan Postal Officer
Gambar 3.58 Perancangan Layar Save
231
Bahasa Indonesia English
Gambar 3.59 Perancangan Layar Change Language
Text yang dikatakan Help
Gambar 3.60 Perancangan Layar Talk to Help
232
Gambar 3.61 Perancangan Layar Read Book
Item was obtained.
Gambar 3.62 Perancangan Layar Treasure Chest
233
Gambar 3.63 Perancangan Layar M enu
Keterangan item/weapon/armor yang dimiliki pemain
Item/weapon/armor yang dimiliki pemain
Jumlah yang dimiiliki
Item/weapon/armor yang dimiliki pemain
Gambar 3.64 Perancangan Layar M enu_Item
Jumlah yang dimiiliki
234
Keterangan skill actor
Nama Actor
Level Actor
Skill yang dimiliki Actor
H P sekarang/max
MP yang dibutuhkan
MP sekarang/max
Skill yang dimiliki actor
MP yang dibutuhkan
Gambar 3.65 Perancangan Layar M enu_Skill
Keterangan weapon/armor yang dipilih
Nama Actor AT K
ATK lama
>
ATK baru
DEF
DEF lama
>
DEF baru
SPI
SPI lama
>
SPI baru
AGI
AGI lama
>
AGI baru
Weapon/armor yang dimiliki pemain yang bisa dipakai actor
Jumlah yang dimiliki
Weapon
Weapon yang dipakai saat ini
Shield
Shield yang dipakai saat ini
Head
Head yang dipakai saat ini
Body
Body yang dipakai saat ini
Accessory
Accessory yang dipakai saat ini
Weapon/armor yang dimiliki pemain yang bisa dipakai actor
Gambar 3.66 Perancangan Layar Equip
Jumlah yang dimiliki
235
Nama Actor
Class
Exp yang sudah didapat sampai sekarang
Level Gambar muka actor
Icon state Exp untuk naik level
HP sekarang/max MP sekarang/max
ATK
AT K actor
DEF
D EF actor
SPI
SPI actor
Shield yang dipakai saat ini
AGI
AGI actor
H ead yang dipakai saat ini
Equip Weapon yang dipakai saat ini
Body yang dipakai saat ini Accessory yang dipakai saat ini
Gambar 3.67 Perancangan Layar Status
Title Shut Down Cancel
Gambar 3.68 Perancangan Layar Game End
236
Soal
Pilihan jawaban
Gambar 3.69 Perancangan Layar Solve Problem
Text yang dikatakan NPC
Gambar 3.70 Perancangan Layar Talk to NPC
237
Buy
Sell
Cancel
Uang pemain
Gambar 3.71 Perancangan Layar Shop
Keterangan item/weapon/armor yang dijual
Buy
Sell
Item/weapon/armor yang dijual
Cancel
Harga item/ weapon/armor
U ang pemain
Jumlah yang dimiliki
Perubahan parameter pada actor yang dapat memakai weapon/ armor
Gambar 3.72 Perancangan Layar Buy
238
Keterangan item/weapon/armor yang dimiliki pemain
Buy
Sell
Item/weapon/armor yang dimiliki pemain
Uang pemain
Cancel
Jumlah yang dimiiliki
Item/weapon/armor yang dimiliki pemain
Gambar 3.73 Peracangan Layar Sell
Would you like to stay? The price is [harga] G Yes No
Gambar 3.74 Perancangan Layar Inn
Jumlah yang dimiiliki
239
Battleback
Gambar Enemy
Gambar Enemy
Gambar Enemy
Gambar Enemy
F ight
Nama Actor
Icon state H P sekarang/max
MP sekarang
Escape
Nama Actor
Icon state H P sekarang/max
MP sekarang
Nama Actor
Icon state H P sekarang/max
MP sekarang
Nama Actor
Icon state H P sekarang/max
MP sekarang
Gambar 3.75 Perancangan Layar Battle
Battleback
Gambar Enemy
Gambar Enemy
Gambar Enemy
Gambar Enemy
Nama Actor
Icon state HP sekarang/max
MP sekarang
Attack
Nama Actor
Icon state HP sekarang/max
MP sekarang
Skill
Nama Actor
Icon state HP sekarang/max
MP sekarang
Guard
Nama Actor
Icon state HP sekarang/max
MP sekarang
Item
Gambar 3.76 Perancangan Layar Fight
240
Battleback
Gambar Enemy
Gambar Enemy
Gambar Enemy
Gambar Enemy
Nama Enemy
Nama Enemy
Attack
Nama Enemy
Nama Enemy
Skill Guard Item
Gambar 3.77 Perancangan Layar Attack
Keterangan skill actor
Skill yang dimiliki actor
MP yang dibutuhkan
MP yang dibutuhkan
Skill yang dimiliki actor
Nama T arget
Nama Target
Attack
Nama T arget
Nama T arget
Skill Guard Item
Gambar 3.78 Perancangan Layar Battle_Skill
241
Keterangan item yang dipilih
Item yang dimiliki pemain
Jumlah yang dimiliki
Item yang dimiliiki pemain
Jumlah yang dimiliki
Nama T arget
Nama Target
Attack
Nama T arget
Nama Target
Skill Guard Item
Gambar 3.79 Perancangan Layar Battle_Item
Gambar Game Over
Gambar 3.80 Perancangan Layar Game Over
3.4.5.3 Perancangan Activity Diagram Perancangan activity diagram dapat dilihat pada Gambar 3.81 sampai Gambar 3.94.
242
Gambar 3.81 Perancangan Activity Diagram Title
Gambar 3.82 Perancangan Activity Diagram Load Game
Gambar 3.83 Perancangan Activity Diagram Play
243
Gambar 3.84 Perancangan Activity Diagram Talk
Gambar 3.85 Perancangan Activity Diagram Talk to NPC
Gambar 3.86 Perancangan Activity Diagram Read Book
Gambar 3.87 Perancangan Activity Diagram Open Treasure Chest
244
Gambar 3.88 Perancangan Activity Diagram Solve Problem
245
Gambar 3.89 Perancangan Activity Diagram Inn
246
Gambar 3.90 Perancangan Activity Diagram Talk to Help
247
Gambar 3.91 Perancangan Activity Diagram Postal Officer
248
Gambar 3.92 Perancangan Activity Diagram Shop
249
Gambar 3.93 Perancangan Activity Diagram Battle
250
Gambar 3.94 Perancangan Activity Diagram M enu
251
3.4.5.4 Perancangan Class Diagram Perancangan class diagram dapat dilihat pada Gambar 3.95.
Gambar 3.95 Perancangan Class Diagram