BAB 3 ANALISIS DAN PERANCANGAN SISTEM 3.1 Metodologi Game
“Neo-Teras”
menggunakan
metode
Scrum
dalam
pengerjaannya. Berikut adalah tabel detail penggunaan metode Scrum dalam pengerjaan aplikasi “Neo Teras” : Tabel 3.1 Tabel pengerjaan metode Scrum
Bulan
Product
Sprint
Backlog
Backlog
Scrum Meeting Tanggal
Hasil
Demos Target Berikutnya
Desain
2 Sep –
2 Sep
Perancangan
Perancangan
interface
9 Sep
2013
desain menu
karakter
menu(Kyo
2013
Tanggal
Prototype
selesai
to) Desain
9 Sep –
karakter
23 Sep
utama
2013
9 Sep
Desain menu
Perancangan
2013
selesai,
desain world
Perancangan
map
(Kyoto)
desain karakter
Title, start
utama selesai Jurnal September
9 Sep –
ilmiah
16 Sep
(Erico)
2013
16 Sep 2013
Jurnal ilmiah
Pembahasan
terkumpul,
cerita intro
desain karakter
dan
utama selesai,
perancangan
perancangan
desain Teras
world map
utama
selesai Cerita
16 Sep
23 Sep
intro
23 Sep
2013
(Erico)
2013
Cerita intro
Pembahasan
sudah selesai,
pertanyaan
perancangan
kuisioner,
desain Teras
pembahasan
utama selesai,
fitur pada
34
menu, dan 30 Sep
intro dibuat
2013
menjadi aplikasi dan dievaluasi
35 Farm Pertanyaa
23 Sep -
n
30 Sep
kuisioner
2013
30 Sep 2013
(Erico)
Pertanyaan
Perancangan
kuisioner selesai
desain Farm,
dibahas dan siap
Perancangan
untuk disebar.
desain
Desain
23 Sep -
Fitur untuk Farm
tampilan
Teras
7 Okt
sudah ditentukan
battle
utama
2013
(Kyoto) Battle
30 Sep -
7 Okt
Perancangan
Pembahasan
interface
14 Okt
2013
desain farm telah
sistem battle,
(Kyoto)
2013
selesai.
evaluasi hasil
Perancangan
kusioner
tampilan battle
yang telah
selesai. Desain
disebar
Teras utama selesai Battle
7 Okt -
14 Okt
Pembahasan
Implementasi
System
14 Okt
2013
sistem battle
World map.
(Julius)
2013
sudah dilakukan
Pembahasan
dan akan
balancing
diimplementasik
dan desain
Oktober
an. Evaluasi hasil inventory kuisioner telah
7 Okt-14
21 Okt
kuisioner
Okt 2013
2013
(Erico)
Implementasi
Perhitungan
world map pada
balancing,
aplikasi sudah
pembahasan
selesai.
capture
Pembahasan
system
balancing dan inventory sudah dilakukan
uji coba pada world 21 Okt
map yang telah diimplemen tasi
dilakukan. Hasil
Dilakukan
36 World
14 Okt-
28 Okt
map
21 Okt
2013
(Kyoto)
2013
Perhitungan
perhitungan
balancing telah
capture
dilakukan dan
system,
Balancing
21 Okt -
akan diterapkan
implementasi
Battle
11 Nov
pada battle.
balancing
2013
Pembahasan
battle,
(Julius) Inventory
21 Okt-
capture system
pembahasan
interface
28 Okt
telah selesai
leveling
(Kyoto)
2013
Capture
21 Okt -
system
system
4 Nov
(Julius)
2013
Leveling
21 Okt -
4 Nov
Perhitungan
Pembahasan
system
4 Nov
2013
capture system
desain
(Julius)
2013
sudah selesai.
karakter
Pembahasan
NPC,
leveling system
perhitungan
sudah selesai
leveling system
Desain
4 Nov -
11 Nov
karakter
18 Nov
2013
NPC November
2013
(Kyoto)
Dialog
11 Nov-
18 Nov
prolog
18 Nov
2013
(Erico)
2013
Balancing pada
Melanjutkan
battle kurang
pembahasan
sehingga akan
desain
dilakukan revisi,
karakter
Pembahasan
NPC,
desain karakter
membahas
NPC sebagian
kembali
selesai.
balancing
Perhitungan
battle,
leveling system
membahas
selesai
prolog.
Pembahasan
Uji coba
desain karakter
balancing
NPC selesai,
battle,
11 Nov 2013
Uji coba balancing pada battle
37 Pembahasan
pembahasan
balancing battle
cutscene
selesai, dialog
prolog,
prolog selesai
pembahasan BGM dan SFX yang akan digunakan
Cutscene
18 Nov -
25 Nov
Balancing battle
Pembahasan
prolog
2 Des
2013
lebih baik dari
desain item,
(Erico)
2013
sebelumnya,
pembahasan
Balancing
18 Nov -
Pembahasan
desain
battle
25 Nov
cutscene prolog
interface
revisi
2013
selesai,
ranch
BGM dan
18 Nov -
BGM dan SFX
sound
25 Nov
yang akan
effect
2013
digunakan
Desember
2 Des
Pembahasan
Pembahasan
item
2 Des
2013
desain item
Teras baru
(Kyoto)
2013
selesai,
yang akan
pembahasan
dimasukkan,
desain interface
pembahasan
ranch selesai
taming system
Desain
2 Des -
9 Des
Pembahasan
Pembahasan
interface
16 Des
2013
Teras baru yang
Taming
(Kyoto)
battle yang telah direvisi
25 Nov -
ranch
balancing
selesai
(Erico) Desain
25 Nov 2013
pembahasan
(Julius)
Uji coba
2013
akan dimasukkan system, selesai,
pembahasan
pembahasan
encounter
taming system
system
selesai
Uji coba aplikasi dari 16 Des 2013
awal, world map hingga battle dengan Teras baru
38 Penambah
16 Des -
16 Des
an Teras
23 Des
2013
(Kyoto)
2013
Taming
23 Des -
20 Des
system
6 Jan
2013
(Julius) Encounter
Pembahasan
Taming system
map dungeon
selesai,
yang akan
pembahasan
dimasukkan,
encounter system
pembahasan
selesai
dialog cerita
Pembahasan map Pembahasan dungeon selesai,
cutscene
2014
pembahasan
cerita utama
23 Des -
dialog cerita
dan BGM
system
6 Jan
selesai,
serta SFX
(Julius)
2014
pembahasan
yang akan
ulang mengenai
dipakai.
taming system
Pembahasan
Map
Januari
Pembahasan
23 Des -
dungeon
13 Jan
(Kyoto)
2014
Dialog
23 Des -
cerita
20 Jan
(Erico)
2014
quest yang akan dimasukkan
Cutscene
6 Jan -20
6 Jan
Pembahasan
Pembahasan
6 Jan
Uji coba
cerita
Jan 2014
2014
custscene dan
interface
2014
sistem
utama
BGM selesai.
breeding,
taming dan
(Erico)
Pembahasan
pembahasan
sistem
quest selesai
side quest
encounter
BGM dan
6 Jan -20
13 Jan
Pembahasan
Pembahasan
SFX
Jan 2014
2014
interface
sistem
breeding selesai,
breeding
(Erico)
pembahasan side quest selesai Quest dan
13 Jan -
20 Jan
Pembahasan
Perhitungan
sidequest
20 Jan
2014
sistem breeding
balancing
(Julius)
2014
selesai,
untuk
penambahan
breeding
sidequest yang
39 ingin dimasukkan Interfaceb
13 Jan -
27 Jan
Perhitungan
Evaluasi
reeding
27 Jan
2014
breedingsystem
balancing-
(Kyoto)
2014
selesai
balancing yang ada
Breedings
20 Jan -
ystem
27 Jan
(Julius)
2014
Penambah
27 Jan -
3 Feb
Perhitungan
Pembahasan
3 Feb
Uji coba
an Teras
10 Feb
2014
untuk breeding
pertanyaan
2014
sistem
baru
2014
system diubah
kuisioner
untuk menjaga
untuk
balancing
evaluasi
(Kyoto)
breeding
aplikasi
Februari
Pertanyaa
3 Feb -
10 Feb
n
17 Feb
2014
kuisioner
2014
10 Feb
Uji coba
System breeding
Pengecekan
yang telah
aplikasi
direvisi menjadi
untuk
breeding
untuk
lebih baik,
nantinya diuji
yang telah
evaluasi
Pembahasan
coba dan
direvisi
aplikasi
pertanyaan
dievaluasi
(Erico)
kuisioner selesai
oleh para
2014
sistem
tester 17 Feb
Aplikasi dapat
17 Feb
Aplikasi
2014
dijalankan dan
2014
diberikan
dimainkan oleh
pada para
para tester
tester untuk dicoba dan dievaluasi
40 3.2 Analisis Game Dalam pembuatan game “Neo-Teras” diperlukan analisis untuk pembuatan game tersebut. Analisis yang dipakai adalah analisis kebutuhan user dan analisis game sejenis 3.2.1 Analisis Kebutuhan User Analisis kebutuhan user dilakukan dengan menyebarkan kuisioner secara online pada forum-forum IT dan yang memiliki hubungan dengan game. Jumlah responden yang didapat dari hasil penyebaran kuisioner adalah 104 responden. Berikut adalah hasil dari kuisioner yang telah disebarkan: 1.
Berapakah umur anda?
< 17 tahun
6
17 - 25 tahun
92
> 25 tahun
6
0
20
40
60
80
100
Gambar 3.1 Diagram jawaban pertanyaan nomor 1 Tabel 3.2 Tabel jawaban pertanyaan nomor 1 Persentasi Jumlah
Kategori
Jumlah Responden
< 17 tahun
6
6%
17-25 tahun
92
88%
6
6%
104
100%
>25 tahun Jumlah
Responden
Hasil responden di atas didapatkan dari 104 responden, sebagian besar yaitu 92 responden atau sekitar 88% responden berumur antara 17 hingga 25 tahun. Melihat hasil dari kuesioner di
41 atas, game ini nantinya akan didesain untuk dapat dimainkan oleh kalangan remaja hingga dewasa.
2.
Apakah jenis kelamin anda?
Laki - laki
82
Perempuan
22
0
10
20
30
40
50
60
70
80
90
Gambar 3.2 Diagram jawaban pertanyaan nomor 2 Tabel 3.3 Tabel jawaban pertanyaan nomor 2 Kategori
Jumlah Responden
Persentasi Jumlah Responden
Laki-laki
82
79%
Perempuan
22
21%
Jumlah
104
100%
Dari hasil kuisioner yang didapat, mayoritas yang mengisi kuisioner ini adalah laki-laki yaitu sebanyak 82 orang atau sekitar 79%. Oleh karena itu pengembangan desain game ini akan lebih condong ke arah preferensi laki-laki.
42 3.
Apakah anda pernah bermain game di komputer atau laptop?
Pernah
102
Tidak pernah
2
0
20
40
60
80
100
120
Gambar 3.3 Diagram jawaban pertanyaan nomor 3 Tabel 3.4 Tabel jawaban pertanyaan nomor 3 Kategori
Jumlah Responden
Persentasi Jumlah Responden
Pernah
102
98%
Tidak Pernah
2
2%
Jumlah
104
100%
Dari hasil kuisioner yang didapat, mayoritas responden pernah memainkan game di komputer atau laptop yaitu sebanyak 102 responden atau sekitar 98%. Game ini akan dikembangkan untuk PC dan melihat banyak responden yang pernah maka pengembangan game untuk platform akan cukup diminati.
43 4.
Apakah jenis resolusi layar komputer yang anda biasa
mainkan?
Normal (4:3) / kotak
18
Widescreen (16:9) / persegi panjang
84
0
10
20
30
40
50
60
70
80
90
Gambar 3.4 Diagram jawaban pertanyaan nomor 4 Tabel 3.5 Tabel jawaban pertanyaan nomor 4 Kategori
Jumlah Responden
Persentasi Jumlah Responden
Normal (4:3) / Kotak Widescreen (16:9) / Persegi Panjang Jumlah
Dari
hasil
kuisioner,
18
18%
84
82%
102
100%
didapatkan
mayoritas
responden
menggunakan layar komputer dengan resolusi widescreen (16:9) yaitu sebanyak 84 responden atau sekitar 82%. Oleh karena itu pengembangan game nantinya akan dibuat beresolusi widescreen.
5.
Apa yang anda cari dalam memainkan sebuah game? Cepat dalam menyelesaikan misi atau cerita utama
26
Menjelajahi keseluruhan cerita (main story and side stories)
47
Membuka semua rahasia (seperti monster langka, karakter rahasia, level tersembunyi, dll.)
29
0
10
20
30
40
Gambar 3.5 Diagram jawaban pertanyaan nomor 5
50
44 Tabel 3.6 Tabel jawaban pertanyaan nomor 5 Kategori
Jumlah Responden
Cepat dalam menyelesaikan misi atau cerita utama
Persentasi Jumlah Responden
26
26%
47
46%
29
28%
102
100%
Menjelajahi keseluruhan cerita (main story and side stories) Membuka semua rahasia (seperti monster langka, karakter rahasia, level tersembunyi, dll) Jumlah
Dari hasil kuisioner, didapatkan 47 responden atau sekitar 46% memilih menjelajahi keseluruhan cerita ketika memainkan sebuah game. Dalam pengembangannya, game “Neo-Teras” akan dikembangkan dengan memiliki cerita yang unik dan ditambahkan quest side story yang beragam. 6.
Apakah anda sudah pernah memainkan game bergenre RPG?
Ya
88
Tidak
14
0
20
40
60
80
Gambar 3.6 Diagram jawaban pertanyaan nomor 6
100
45 Tabel 3.7 Tabel jawaban pertanyaan nomor 6 Kategori
Jumlah Responden
Persentasi Jumlah Responden
Ya
88
86%
Tidak
14
14%
Jumlah
102
100%
Dari hasil kuisioner, didapatkan 88 responden dari 102 responden atau sekitar 88% pernah memainkan game RPG. Dapat disimpulkan genre RPG cukup banyak pernah dimainkan.
7.
Apakah anda menyukai game bergenre RPG?
Ya
81
Tidak
7
0
10
20
30
40
50
60
70
80
90
Gambar 3.7Diagram jawaban pertanyaan nomor 3 Tabel 3.8 Tabel jawban pertanyaan nomor 3 Kategori
Jumlah Responden
Persentasi Jumlah Responden
Ya
81
92%
Tidak
7
8%
Jumlah
88
100%
Dari 88 responden yang menjawab pernah memainkan game RPG di pertanyaan sebelumnya, 81 responden atau sekitar 92% menjawab menyukai game bergenre RPG. Ini berarti genre RPG sangat dimininati para pemain game yang pernah memainkan genre tersebut.
46 8.
Dalam game bergenre RPG, unsur apa yang menarik bagi anda? Story yang menarik
71
Side story yang beragam
47
Tingkat kesulitan game yang menantang
39
Karakter dan equipment yang bervariasi
67
Gaya permainan (gameplay) yang unik
68
Audio game yang enak didengar
50
New Game+
41 0
10
20
30
40
50
60
70
80
Gambar 3.8 Diagram jawaban pertanyaan nomor 8 Tabel 3.9 Tabel jawaban pertanyaan nomor 8 Kategori
Jumlah Responden
Persentasi Jumlah Responden
Story yang menarik
71
19%
Side story yang beragam
47
12%
Tingkat kesulitan game
39
10%
67
17%
68
18%
50
13%
New Game+
41
11%
Jumlah
383
100%
yang menantang Karakter dan equipment yang bervariasi Gaya permainan (gameplay) yang unik Audio game yang enak didengar
Jumlah responsi diatas berjumlah 383 dikarenakan jawaban yang dipilih bisa lebih dari satu jawaban. Jumlah responden yang menjawab adalah 81 responden yang menjawab menyukai genre RPG di pertanyaan sebelumnya. Dari hasil yang didapat, 71 responden memilih jalan cerita sebagai unsur yang paling menarik dalam
47 gamebergenre RPG. Dalam pengembangannya, “Neo-Teras” akan mengutamakan jalan cerita yang menarik agar para pengemar RPG dapat lebih tertarik dalam memainkan gameini.
9.
Apa yang membuat anda tidak suka bermain gameRPG?
Chart Title Gaya permainan yang tidak menarik
1
Waktu permainan yang panjang
3
Pengembangan karakter yang terlalu rumit
2
Jalan cerita yang membosankan
1 0
0.5
1
1.5
2
2.5
3
3.5
Gambar 3.9 Diagram jawaban pertanyaan nomor 9 Tabel 3.10 Tabel jawaban pertanyaan nomor 9 Kategori
Jumlah Responden
Persentasi Jumlah Responden
Gaya permainan yang
1
14%
3
43%
2
29%
1
14%
71
100%
tidak menarik Waktu permainan yang panjang Pengembangan karakter yang terlalu rumit Jalan cerita yang membosankan Jumlah
Dari 7 responden yang menjawab tidak menyukai gamedengan genre RPG, 3 responden menjawab waktu permainan yang panjang sebagai alasan mereka tidak menyukai genre RPG. Oleh karena itu, game “Neo-Teras” akan dibuat dengan waktu permainan yang tidak terlalu panjang agar pemain tidak bosan memainkannya.
48 10.
Apakah anda sudah pernah memainkan game bergenre Virtual Pet? Ya
92
Tidak
10 0
20
40
60
80
100
Gambar 3.10 Diagram jawaban pertanyaan nomor 10 Tabel 3.11 Tabel jawaban pertanyaan nomor 10 Kategori
Jumlah
Persentasi Jumlah
Responden
Responden
Ya
92
90%
Tidak
10
10%
Jumlah
102
100%
Dari hasil kuisioner, didapatkan dari 102 responden, 92 responden atau sekitar 90% pernah memainkan game dengan genre Virtual Pet. Hal ini dapat disimpulkan game dengan genre Virtual Pet cukup banyak pernah dimainkan.
11.
Apakah anda menyukai game bergenre Virtual Pet?
Ya
79
Tidak
13 0
10
20
30
40
50
60
70
80
90
Gambar 3.11 Diagram jawaban pertanyaan nomor 11 Tabel 3.12Tabel jawaban pertanyaan nomor 11 Kategori
Jumlah Responden
Persentasi Jumlah Responden
Ya
79
86%
Tidak
13
14%
Jumlah
92
100%
49 Dari 92 responden yang menjawab pernah memainkan game bergenre virtual pet di pertanyaan sebelumnya, 79 responden atau sekitar 86% menyukai memainkan gamevirtual pet. Ini berarti game virtual pet sangat digemari oleh para pemain game yang pernah memainkan gamevirtual pet.
12.
Dalam game bergenre VirtualPets, unsur apa yang menarik bagi anda?
Kompleksitas game yang menantang
32
Variasi pets yang beragam
68
Gambar, animasi, dan efek suara yang menarik
63
0
10
20
30
40
50
60
70
80
Gambar 3.12 Diagram jawaban pertanyaan nomor 12 Tabel 3.13 Tabel jawaban pertanyaan nomor 12 Kategori
Jumlah Responden
Persentasi Jumlah Responden
Kompleksitas game yang
32
19%
68
42%
63
39%
163
100%
menantang Variasi pets yang beragam Gambar, animasi, dan efek suara yang menarik Jumlah
Jumlah responsi diatas berjumlah 163 dikarenakan jawaban yang dipilih bisa lebih dari satu jawaban. Jumlah responden yang menjawab adalah 79 responden yang menjawab menyukai game bergenre virtual pet di pertanyaan sebelumnya. Dari hasil yang didapat, 68 responden memilih variasi petsyang beragam sebagai unsur yang paling menarik. Dalam pengembangannya, ”Neo-Teras”
50 akan memiliki beragam “Teras” (monster) yang ditangkap sehingga pemain memiliki berbagai jenis pilihan ”Teras” yang ingin digunakan.
13.
Dari fitur-fitur berikut, manakah yang paling menarik bagi anda? Sistem Farm
13
Breeding
32
Ensiklopedia
13
Special Monster
21 0
5
10
15
20
25
30
35
Gambar 3.13 Diagram jawaban pertanyaan nomor 13
Tabel 3.14 Tabel jawaban pertanyaan nomor 13 Kategori
Jumlah
Persentasi Jumlah
Responden
Responden
Sistem Farm
13
16%
Breeding
32
41%
Ensiklopedia
13
16%
Special Monster
21
27%
Jumlah
79
100%
Dari hasil diatas, dari 79 responden, 32 responden menjawab fitur Breeding sebagai fitur yang paling menarik menurut mereka. Dalam pengembangannya nanti, fitur Breeding akan dimasukkan sebagai salah satu fitur utama yang akan ada di dalamgame ”NeoTeras”. Fitur-fitur lainnya juga akan dimasukkan sebagai fitur tambahan dalam game.
51 14.
Apakah yang membuat anda tidak suka dalam bermain game bergenre Virtual Pet? Gaya permainan (gameplay) yang membosankan
10
Jenis pets yang terbatas
1
Jarang ada game Virtual pet yang memiliki ending
2
0
2
4
6
8
10
12
Gambar 3.14Diagram jawaban pertanyaan no 14 Tabel 3.15 Tabel jawaban pertanyaan no 14 Kategori
Jumlah Responden
Persentasi Jumlah Responden
Gaya permainan (gameplay)
10
77%
Jenis pets yang terbatas
1
8%
Jarang ada game Virtual Pets
2
15%
13
100%
yang membosankan
yang memiliki ending Jumlah
Dari 13 responden yang menjawab tidak menyukai game dengan genre Virtual Pets, 10 responden menjawab gaya permainan Virtual Pets yang membosankan sebagai alasan mereka tidak menyukai game dengan genre itu. Oleh karena itu, game “Neo-Teras” akan dikembangkan dengan gameplay yang unik dan menarik agar tidak membosankan bagi pemainnya.
52 15.
Apakah anda berminat mencoba / memainkan game bergenre gabungan, yaitu RPG dengan Virtual Pets, dimana pemain dapat mengembangkan karakternya dan dapat menangkap monster-monster yang ada pada dunia game tersebut? Game ini akan menggabungkan fitur-fitur unggulan dari kedua genre diatas serta menggunakan metodologi Yunani sebagai latar belakang cerita.
Ya
65
Tidak
3
0
10
20
30
40
50
60
70
Gambar 3.15 Diagram jawaban pertanyaan nomor 15
Tabel 3.16Tabel jawaban pertanyaan nomor 15 Kategori
Jumlah Responden
Persentasi Jumlah Responden
Ya
65
96%
Tidak
3
4%
Jumlah
68
100%
Jumlah responden adalah sebanyak 68 responden yang menjawab menyukai kedua genre RPG dan Virtual Pet. Dari hasil yang didapat, sebanyak 65 responden atau sekitar 96% ingin memainkan game dengan genre gabungan RPG dan virtual pet. Dengan demikian, game “Neo-Teras” yang menggabungkan genre RPG dan Virtual Pets dengan latar belakang metodologi Yunani akan cukup diminati dan pengembangannya dapat dilakukan.
53 3.2.2. Analisis Game Sejenis Analisis ini adalah menganalisis game yang memiliki gameplay dan fitur yang serupa dengan game yang akan dibuat. Hal ini bertujuan agar dari hasil analisis dapat dijadikan sebagai referensi dalam pembuatan game nantinya. Akan ada 3game yang akan dianalisis yaitu Digimon World, Pokemon, dan Monster Galaxy: 1. Pokemon Black & White Versions 2 Pokemon Black & White Versions 2 adalah game lanjutan dari seri game Pokemon Black & White yang dikembangkan oleh Game Freak dan dirilis untuk platform Nintendo DS. Game ini bertempat di Unova dan berlatar dua tahun dari game pertama. Cerita bercerita tentang pemeran utama yang bernama Nate jika pemain memilih jenis kelamin pria atau Rosa jika pemain memilih wanita. Bermula dari Professor Juniper yang memberikan pemeran utama Pokemon pertama dan menyakinkan pemeran utama untuk bertarung di Pokemon Gym hingga Pokemon League. Namun, rival dari pemeran utama, Hugh mempunyai ambisi untuk mencuri Pokemon dari Team Plasma. Pemeran utama harus menghentikan sang rival dan menghentikan Team Plasma juga yang ingin menguasai dunia Pokemon.
Gambar 3.16Screenshot gameplay Pokemon Black & White
Fitur utama dari game ini adalah petualangan menjelajahi dunia Unova dan menangkap pokemon-pokemon yang ada di
54 dunia itu. Ada beberapa fitur baru yang di dalam game ini, salah satunya adalah sistem pertarungan. Skill yang bisa dipakai dalam pertarungan dibedakan menjadi dua jenis yaitu physical dan special. Physical adalah jenis serangan yang menyerang fisik lawan, sedangkan special adalah serangan elemen seperti api, air, angin, dan lainnya. Selain itu terdapat sekitar 156 jenis Pokemon baru untuk Pokemon Black & White. 2. Digimon World 1 Digimon World 1 adalah game yang dikembangkan oleh Bandai untuk platform PlayStation. Game ini dimulai dengan terhisapnya Hiro ke dalam Digital World melalui V-Pet device. Hiro tiba di suatu pulau yang bernama File Island. Disana dia bertemu dengan Jijimon yang meminta tolong kepada Hiro untuk menyelamatkan pulau itu karena Digimon di pulau itu telah kehilangan ingatan dan menjadi liar. Hiro kemudian diberi pilihan untuk memulai petualangannya dengan dua digimon yaituantara Agumon atau Gabumon. Hiro harus melatih digimonnya kemudian menyelamatkan pulau tersebut agar tidak hancur.
Gambar 3.17Screenshot gameplay Digimon World
Game ini berpusat pada pemeliharaan Digimon yang diberikan kepada pemain dari bentuk DigiEgg, menetas ke bentuk Fresh, kemudian menjadi In-Training, Rookie, Champion, dan terakhir Ultimate. Untuk memelihara Digimon, pemain harus
55 melatihnya,
memberi
makan,
memberi
istirahat,
dan
membawanya ke kamar mandi. Bagian utama lainnya dari game ini adalah pertarungan. Pemain harus bertarung dengan Digimon yang menjadi agresif karena hal yang terjadi pada File Island. Awalnya Digimon yang pemain miliki hanya memiliki beberapa skill, namun seiring dengan berjalan waktu dan pelatihan yang baik, nantinya Digimon pemain akan mendapatkan skill yang beragam dan lebih kuat. Digimon yang telah diselamatkan akan memudahkan pemain dalam petualangannya. Akan ada beberapa Digimon yang bisa membuka toko, menjual barang-barang yang diperlukan oleh pemain, bahkan ada yang mempunyai mini-gamesyang bisa dimainkan pemain untuk mendapatkan hadiah. 3. Monster Galaxy Monster Galaxy adalah sebuah game berbasis web yang dikembangkan oleh Gaia Interactive. Game ini bercerita tentang munculnya makhluk-makhluk baru yang dikarenakan oleh gempa bumi dan bintang yang jatuh ke Sunshrine Village. Pemain akan menemukan makhluk pertama yang akan menjadi milik pemain, setelah sebelumnya dipilih oleh pemain terlebih dahulu. Kemudian pemain diserang oleh salah satu makhluk liar. Kemudian muncul seorang perempuan yang bernama Nova yang memberi tahu kepada pemain bahwa makhluk tersebut disebut Moga dan dia adalah salah satu Moga Master. Setelah membantu pemain mengalahkan Moga liar tadi, Nova meminta pemain untuk membantunya menjinakkan Moga-Moga yang ada di dunia itu.
56
Gambar 3.18Screenshot gameplay Monster Galaxy
Fitur utama dalam game ini adalah pemain dapat menangkap Moga yang ada di dunia ini dan melakukan evolusi kepada beberapa Moga tertentu. Selain itu karena gadme ini merupakan game yang ada pada sebuah web jejaring sosial, terdapat sistem Neighbors dimana pemain dapat mengunjungi tempat pemain lain untuk mendapatkan item tertentu. Terdapat sistem pertarungan yang unik dalam Monster Galaxy dimana pemain diberi 4 jenis serangan yaitu physical attack, Zodiac attack, special attack, dan Bonus attack. Physical attack adalah serangan fisik biasa yang bisa dilakukan oleh semua Moga. Zodiac attack adalah serangan unik memakai Zodiac dari Moga. Apabila Zodiac Moga tersebut lebih lemah atau kontra dari Zodiac Moga lawan, maka serangan yang dihasilkan lebih kuat. Special attack lebih mempengaruhi status kondisi Moga lawan. Bonus attack adalah serangan yang memakai item Whistledan memanggil bantuan Moga dari Neighbors. Berikut adalah tabel keterangan dari aplikasi diatas :
57 Tabel 3.17 Tabel keterangan aplikasi sejenis Pokemon Black & White Versions 2
Digimon World 1
Monster Galaxy
Jenis Grafik
3D
3D
2D
Platform
Nintendo DS
Playstation
PC
Genre
RPG
RPG, Virtual Pet
RPG
Kategori Usia
Semua Umur
Semua Umur
Semua Umur
Single Player,
Single Player
Multiplayer
Pemain
Story
Multiplayer Petualangan Nate untuk
Hiro yang terhisap ke
Akibat gempa dan
mengumpulkan
dalam Dunia Digital
bintang yang jatuh ke
Pokemon dan menjadi
tiba di File Island.
Sunshrine Island,
Pokemon Master. Nate
Disana dia bertemu
muncul berbagai
juga harus
dengan Jijimon yang
monster yang bernama
menghentikan sang
meminta bantuannya
Moga. Pemain diminta
rival, Hugh dan
untuk mengembalikan
bantuan oleh seorang
organisasi kejahatan
ingatan para Digimon
Moga Master bernama
bernama Team Plasma
agar kehidupan pulau
Nova untuk
yang ingin menguasai
itu kembali normal.
menjinakkan para Moga-Moga yang ada
dunia Pokemon
di dunia itu. Alur Cerita
Gameplay
Linear
Linear
Linear
Pemain harus
Pemain diberi pilihan
Pemain dapat
mengumpulkan
untuk memilih antara
menjelajahi dunia yang
berbagai jenis Pokemon
Agumon dan
ada di Monster Galaxy
dan melatih mereka agar Gabumon yang akan
sembari
dapat bertarung dengan
dijadikan sebagai
mengumpulkan Moga-
semua musuh yang ada
Digimon yang akan
Moga yang ada di
di dunia Pokemon.
dipelihara oleh
dunia itu. Pemain juga
Sistem pertarungannya
pemain. Pemain harus
harus melatih dan
adalah turn-based,
memelihara dengan
menaikkan level dari
dimana pemain
baik Digimonnya
Moga. Pemain hanya
58 menyerang secara
seperti memberi
bisa membawa 3 Moga
bergantian dengan
makan atau membawa
untuk bertarung.
musuh. Adapun skill
ke toilet ketika
Terdapat pula berbagai
yang dimiliki oleh
Digimonnya ingin
quest yang diberikan
Pokemon untuk
buang air. Kemudian
oleh para NPC yang
melawan musuh
pemain harus
ada di dalam dunia
nantinya dibagi menjadi
menjalani berbagai
Monster Galaxy.
2 jenis yaitu Physical
questyang diberikan
Terdapat pula sistem
dan Special.
oleh Digimon yang
Neighbor dimana
Penggunaan skill yang
ada di File Island.
mereka adalah teman
tepat untuk melawan
Pemeliharan Digimon
yang telah diajak
musuh akan
merupakan hal penting bermain game ini
menentukan
karena pemeliharaan
menggunakan sistem
kemenangan pemain.
yang baik akan
media sosial
membuat Digimon
Facebook.Nantinya
pemain makin kuat
pemain dapat
yang nantinya berguna
mengunjungi rumah
untuk melawan
Neighbors yang mereka
Digimon musuh yang
miliki.
lebih kuat. Pemain
mengalahkan Pemain mengalahkan Dikarenakan game ini
semua gym leader dan bos terakhir dari game adalah game online memenangkan
liga dan
melawan Four Elites
menyelamatkan maka game ini tidak
Dunia Digital
memiliki ending.
Kondisi
Namun untuk
Menang
memenangkan suatu pertarungan, pemain harus mengalahkan semua monster yang ada
Fitur
Pemain dapat
Pemain dapat
Pemain dapat
mengumpulkan ratusan
memelihara Digimon
menangkap berbagai
Pokemon yang ada di
layaknya memelihara
jenis Moga yang ada di
59 dunia Pokemon.
hewan peliharaan.
dunia itu, Terdapat
Pokemon juga dapat
Pemain dapat pula
berbagai jenis dan
berevolusi jika telah
melakukan evolusi
tingkat kelangkaan
mencapi level tertentu
terhadap Digimon
Moga. Pemain juga
atau memakai item
miliknya.
dapat melakukan
tertentu, Pemain juga
evolusi Moga tertentu
dapat saling bertukar
asal memenuhi syarat
Pokemon dengan
evolusi. Pemain juga
pemain lainnya melalui
melakukan pertarungan
NDS yang mereka
PvP (Player vs Player)
miliki
dengan pemain lain. Kemudian dapat menjalin sosialisasi dengan teman-teman media sosialnya.
3.2.3 Rumusan dan Solusi Permasalahan Berikut adalah hasil analisis dari kebutuhan user dari hasil kuisioner yang telah didapatkan: a.
Mayoritas umur responden berkisar antara 17 tahun hingga 25 tahun dan mayoritas berjenis kelamin laki-laki.
b.
Mayoritas responden yaitu sekitar 98% responden pernah memainkan game di komputer atau laptop milik mereka.
c.
Mayoritas responden memainkan game mereka di layar komputer dengan resolusi widescreen (16:9)
d.
Ketika memainkan sebuah game, mayoritas responden memilih menjelajahi keseluruhan cerita utama dan cerita tambahan dari game tersebut.
e.
Sebanyak 88 responden pernah memainkan game dengan genre RPG. Dari 88 responden, 81 responden menyukai game dengan genre RPG sedangkan 7 lainnya tidak menyukainya.
f.
Mayoritas responden yang menyukai RPG menjawab cerita yang menarik adalah unsur yang paling menarik dari sebuah game
60 RPG. Sedangkan responden yang tidak menyukai RPG menjawab waktu permainan yang terlalu panjang sebagai alasan mereka tidak menyukai RPG. g.
Sebanyak 92 responden pernah memainkan game dengan genre Virtual Pet. Dari 92 responden, 79 menyukai game dengan genre Virtual Pet, sedangkan 13 lainnya tidak menyukainya.
h.
Mayoritas responden yang menyukai Virtual Pet menjawab variasi pets yang beragam menjadi unsur paling menarik dari sebuah game Virtual Pet. Sedangkan responden yang tidak menyukai Virtual Pet menjawab gaya permainan (gameplay) dari game Virtual Pet yang membosankan sebagai alasan utama mereka tidak menyukai genre tersebut.
i.
Responden yang menyukai kedua genre RPGdan Virtual Pet, mayoritasmenjawab tertarik untuk memainkan game yang menggabungkan kedua genre tersebut. Game akan dibuat dengan menggabungkan unsur dari genre RPG
dan Virtual Pet dan dibuat untuk platform PC. Dari analisis yang telah dilakukan di atas, maka berikut adalah usulan-usulan untuk menjawab kebutuhan di atas. a. Desain karakter dan monster akan dibuat lebih kepada preferensi laki-laki b.
Cerita untuk game ini adalah cerita yang berlatar belakang mitologi Yunani dimana mitologi yang digunakan adalah mitologi-mitologi yang sudah cukup terkenal dan sangat menarik. Selain itu, cerita yang akan digunakan adalah cerita yang segar karena dibuat oleh pengembang sendiri.
c.
Monster-monster yang disediakan dalam game ini akan dibuat beragam. Monster-monster ini juga terinspirasi makhluk mitologi Yunani sendiri yang mempunyai poin menarik tersendiri. Selain itu monster ini akan memiliki tingkat kelangkaan sehingga akan menjadi tantangan tersendiri bagi pemain untuk mengumpulkan monster-monster langka.
61 d.
Jenis monster juga akan dibedakan dengan suatu sistem yang disebut Core. Nantinya Core ini akan menjadi elesmen dari monster. Core ini akan berpengaruh kepada serangan dengan skill khusus Core. Jika Core yang kita gunakan adalah kelemahan dari Core musuh maka serangan kita terhadap musuh lebih kuat, begitu juga sebaliknya.
e.
Terdapat satu World Map dengan 7 wilayah yang dapat dijelajahi oleh pemain. Tujuh wilayah ini akan terbuka seiring dengan perkembangan jalan cerita.
f.
Akan disediakan sistem farm dimana pemain dapat menyimpan monster-monster yang telah ditangkap disana. Dalam farm akan ada sistem breeding dimana pemain dapat menyilangkan monster-monster yang telah dimilikinya untuk mendapat monster dengan status yang lebih bagus.
62 3.3 Perancangan Aplikasi 3.3.1
Spesifikasi Aplikasi
3.3.1.1
Informasi Umum Game ini berjudul “Neo-Teras” yang berasal dari kata bahasa yunani Neo dan Teras. “Neo” dari bahasa yang berarti dan Teras dari bahasa Yunani yang berarti Monster atau Raksasa. Game ini bertemakan unsur gabungan budaya Yunani kuno dan modern saat ini. Latar belakang cerita game ini diambil dari berbagai macam mitologi Yunani seperti, Mitologi Herkules , 12 Olimpian , Perseus , Polydeuces , dan Pandora Box . Game ini memiliki sebuah dunia yang bernama Neolympus dimana Anagon sebagai protagonis utama yang berjuang melawan Neomancer, kelompok antagonis dari game ini yang dipimpin oleh antagonis utama.
3.3.1.2
Fitur Game Berikut adalah fitur-fitur yang terdapat pada game Neo Teras: -
Breeding System Pemain dapat mengkawin silangkan 2 tipe Teras sama atau berbeda yang telah tangkap untunk menghasilkan teras yang lebih kuat.
-
Taming System Pemain dapat memelihara monster di Farm
-
7 Chapter Pemain dapat bertualang diberbagai macam tempat , terdapat 7 chapter yang terdiri dari Ares Chapter , Poseidon Chapter , Hephaestus Chapter,Demeter Chapter, Zeus Chapter , Apollo Chapter , Hades Chapter.
-
Teras Bervariasi Pemain dapat menangkap 70 Teras berbeda dengan bentuk yang menarik dan beragam dari seluruh penjuru Neolympus.
-
Teras Langka Teras yang dapat didapatkan dengan kemungkinan terkecil untuk ditemukan namun kekuatannya sangat kuat.
63 3.3.1.3
Game Objective Tujuan dari permainan ini adalah karakter berusaha menyelematkan dunia Neolympus dari serangan para Neomancer serta mencari orang ayahnya yang hilang. Karakter utama harus mengumpulkan Tera-Coredi seluruh penjuru Neolympus sebagai kunci kekuatan untuk melawan Dark Lord Sedah.
3.3.1.4
Genre Game ini menggunakan gabungan elemen antara genre Role Playing Game (RPG) dengan Virtual Pet. Dimana elemen genre RPG pada game ini berupa kompleksitas perkembangan pada Teras yang digunakan. Sedangkan elemen genre Virtual Pet berada pada sistem breeding.
3.3.1.5
Teknologi yang Digunakan Game ini menggunakan Flash dan ActionScript 3.0. Hal ini membuat game Neo Teras mudah untuk dimainkan di berbagai macam jenis spesifikasi komputer karena penggunaan Flash Pemain yang umumnya ada di banyak jenis komputer.
3.3.1.6
Target Permainan Permainan ini ditargetkan untuk remaja hingga dewasa , yaitu berumur 17 – 25 tahun. Dimana tampilan gambar dan cerita dibuat untuk menarik pemain pada usia itu.
3.3.1.7
Keunikan Game Game ini memilki keunikan seperti breeding system dimana pemain dapat mengkawin silangkan Teras yang diinginkan dan menghasilkan Teras yang lebih kuat. Keunikan game ini juga terdapat pada cerita yang kuat dan menarik karena diambil dari berbagai mitologi Yunani.
3.3.1.8
Target Hardware Game ini dibuat untuk dijalankan di Personal Computer (PC). Resolusi yang disediakan pada game ini juga telah disesuaikan dengan pada resolusi komputer.
64 3.3.1.9
Gameplay Game ini dimainkan dengan tampilan side-view, Dimana permainan menggunakan tampilan
2 dimensi atau 1 sudut
pandang. Gameplay permainan ini lebih tertuju pada sistem turnbase, Dimana pemain dan musuh bertindak secara bergantian. Hal ini membuat tantangan tersendiri bagi pemain agar mengatur strategi yang baik untuk melawan musuhnya. Game ini juga dibuat menggunakan sistem chapter yang bersifat linear. Pemain tidak dapat bermain pada chapter berikutnya bila belum menyelesaikan chapter sebelumnya. Setiap chapter memiliki beberapa tempat yang dapat dikunjungi. Game ini memiliki satu dunia yang bernama “Neolympus” yang terdapat 12 tempat yang dapat pemain kunjungi. Masing – masing tempat memilki beberapa pos didalamnya. Di dalam pos tersebut bisa terdapat tempat Teras liar maupun kota untuk beristirahat. 12 tempat tersebut dapat dibuka dengan menjalankan quest yang ada pada setiap chapter-nya. Bila 1 tempat telah diselesaikan maka pemain dapat berkunjung kembali ke tempat itu kapan saja. Game ini memiliki 7 chapter berbeda dengan Teras yang bervariasi dan tingkat kesulitan yang meningkat. Pemain dapat bebas memilih partner Teras mana yang cocok untuk menemani bertualang di game ini. 3.3.1.10
Komponen Permainan a. Storyline Storyline dalam game ini dibagi menjadi 1 prologue dan 7 chapter
yang disebut Crystal of Ares , Crystal of
Poseidon , Crystal of Demeter , Crystal of Hephaestus , Crystal of Zeus , Crystal of Apollo , dan Crystal of Hades. Berikut ini adalah storyline dari game ini.
65 b. Prologue Dahulu kala terjadi perang besar antara para dewa yang mengakibatkan hilangnya keseimbangan dunia pada saat itu. Hasilnya hanya terdapat 7 orang dewa
terkuat yang
tersisa. Mereka menjadi dewa pelindung yang dapat menyegel kekuatan dari para dewa yang telah gugur . Mereka membuat sebuah Box dan sebuah kunci untuk menyimpan Core / Ruh para dewa kedalam Box itu. Box tersebut dikenal dengan nama “Pandora Box” tidak ada yang tahu dimana letak box tersebut berada sekarang .Kemudian 7 dewa yang tersisa tersebut berubah menjadi
Core dan berpencar keseluruh
lapisan dunia. Ribuan tahun berlalu, Terciptalah dunia yang seimbang dan maju
bernama “Neolympus”
yang ditinggali oleh
manusia dan para monster. Manusia mempercayai monstermonster itu adalah reinkarnasi dari sisa Para Dewa Pelindung yang selamat dalam perang.Kini perang tersebut dikenal dengan nama “Crystal Wars” Monster tersebut disebut dengan “ Teras” / dalam bahasa Yunani yang berarti “ Monster”, Manusia hidup berdampingan bersama Teras dengan Damai. Teras dibagi menjadi 3 kelas : Legend , Epic dan Common. Teras mimiliki beberapa elemen yang di lambangkan dengan 7 variasi core yaitu Ares untuk Api, Poseidon untuk Air, Zeus untuk petir, Demeter untuk tanah, Haphaestus untuk Logam, Hades untuk kegelapan, dan Apollo untuk Cahaya. Peradaban semakin maju ,dan teknologi semakin canggih.
Cerita tentang Pandora Box menyebar keseluruh
negeri, Banyak orang mencari lokasi keberadaan Box tersebut. Mereka percaya barang siapa yang membukanya akan mendapatkan kekuatan yang sangat besar seperti Para Dewa.
66 Pada suatu hari ada seorang manusia berusaha mencari box tersebut , bersama Teras pendampingnya Orang tersebut berhasil menemukan dan kemudian berusaha membuka Box tersebut. Kekuatan yang ada di dalam Pandora Box ( War and Famine, Crime and Pestilence, Spite and Cruelty, Sickness and Malice, Envy, Woe, Wickedness & Hope ) keluar dan merasuk ketubuh pemuda dan Terasnya , Bukan hanya tubuh Pemuda dan Terasnya namun kekuatan Pandora Box yang berisi keburukan tersebut menyebar keseluruh Penjuru “Neolympus” . Peristiwa tersebut mengakibatkan terjadi banyak tindakan criminal. Tidak hanya berakibat pada manusia. Juga pada Para “Teras” yang menjadi tak terkendali , Mereka mulai melukai manusia dan bahkan merenggut nyawa manusia. Namun ada 1 kekuatan yaitu Hope yang menyebar kebeberapa tempat inti dimana 7 core itu berasal. Beberapa tahun berlalu, suatu hari Teras milik Raja mulai terjangkit kekuatan jahat dari Pandora Box. Teras tersebut menghancurkan hampir separuh bangunan Kerajaan. Karena Raja mengetahui hal ini akan terjadi, semenjak terjadinya kota Pandora terbuka. Raja telah menyuruh para peneliti kerajaan untuk melakukan riset dan membuat penemuan . Menggunakan teknologi yang dikembangkan oleh para peneliti kerajaan
untuk mengatasi
Para “Teras”.
Penemuan itu adalah sebuah batu Permata yang dianggap mampu mengendalikan Teras. Tanpa ragu sang Raja Neolympus
menggunakan
Permata
tersebut.
Karena
keyakinannya, Raja Neolympus berhasil menjinakan Teras miliknya dan Teras tersebut tersimpan di dalam Permata tersebut. Tidak lama setelah peristiwa itu, Raja memerintahkan seluruh rakyatnya untuk menggunakan Permata tersebut. Kemudian pihak kerajaan menjual dengan harga yang
67 terjangkau bagi rakyatnya. Permata itu dikenal dengan nama “ T – Gems”. Beberapa tahun kemudian
Anogon mulai tumbuh
dewasa , dia adalah anak dari peneliti kerajaan yang juga menjadi Sang Penemu T-Gems ,
Prof
Castro . Anogon
mendapat pesan dari ayahnya untuk menemui teman ayahnya seorang Profesor yang meneliti tentang ‘Teras’ yang biasa disebut dengan “Terasiolog” bernama Prof Socrates di kota Neolympus. Di tengah perjalanan Anogon menemukan seorang sedang diserang oleh Teras Liar. Orang tersebut melihat
Anogon
yang
sedang
membawa
T-Gems
memerintahkan Anogon menggunakan T-Gemsnya untuk memunculkan Teras untuk melindunginya. Anogon berhasil mengalahkan Teras Liar dan Orang tersebut berterima kasih dan memperkenalkan diri. Ternyata beliau adalah Prof Socrates Sesuai rencananya, Prof Socrates ingin bertemu dengan Anogon, untuk memberi tahu cara menggunakan T-Gems yang telah berisi Teras. Prof Socrates memberikan “Teraclopedia” buku petunjuk tentang berbagai macam Teras berupa “Teramobile” - Gadget yang berguna untuk berkomunikasi antar Teras-Tamer. Prof Socrates pergi ke kerajaan, namun kembali lagi karena lupa memberikan sebuah barang “Kleidi”.“Kleidi” bahasa Yunani dari “Key” atau kunci untuk ke tempat selanjutnya. Beberapa hari setelah peristiwa itu , Prof Castor tidak kunjung pulang dari kerajaan. Terdengar berita bahwa Raja telah memerintahkannya untuk meneliti dan menemukan ke 7 core yang ada di dalam legenda Neolympus . Sekaligus mencari Dalang yang membuka Pandora Box , namun misi ini rahasia. Mungkin karena hal itu , ayahnya tidak dapat
68 memberikan T-Gems yg telah berisi Teras langsung kepada Anogon. Anogon Dari sinilah petualangan Anogon sebagai
TerasTeras
Tamer yang bertujuan mencari ayahnya dimulai. c. Karakter Karakter dalam game ini dibagi menjadi 2 jenis yaitu Karakter antagonis dan protagonis. protagonis. Berikuti ini merupakan daftar karakter-karakter karakter karakter protagonis dan antagonis yang ada dalam game ini. Tabel 3.18 Daftar Karakter No
Name
Description
Picture
1
Anogon Redsun
Karakter utama dalam “Neo-Teras”
2
Selios Gale
Rival
dari
utama
,
karakter
anak
Pangeran Pollux
dari
69 3
Raja
Neo
Alexander
– Raja dari Neolympus City
Redsun
4
Pangeran Pollux Pangeran Redsun
5
Prof
Neolympus
City
Castor Profesor
Redsun
ayah
sekaligus
dari
karakter
utama
6
Prof Socrates
Teman Castor
dekat
Prof
70 7
Plato
Asisten
dari
Prof
Socrates
8
Hephaestus Jr.
Pandai Besi yang dapat membuat
alat-alat
unik.
9
Neomancer Ares
10
Neomancer Poseidon
– Anak buah Dark Lord Sedah ber-core “Ares”
– Anak buah Dark Lord Sedah “Poseidon”
ber-core
71 11
Neomancer Demeter
– Anak buah Dark Lord Sedah
ber-core
“Demeter”
12
Neomancer Hephaestus
– Anak buah Dark Lord Sedah
ber-core
“Hephaestus”
13
Neomancer Zeus
14
Neomancer Apollo
– Anak buah Dark Lord Sedah ber-core “Zeus”
– Anak buah Dark Lord Sedah “Apollo”
ber-core
72 15
Neomancer Hades
– Anak buah Dark Lord Sedah
ber-core
“Hades”
16
Boss-
Boss-Neomancer
Neomancer
17
Aphrodite
Istri
dari
Captain
Argonauts.
18
Eros
Anak dari pasangan Argonauts Aphrodite.
dan
73 19
Argonauts
Captain
kapal
sering
yang
berlayar
mengelilingi
dunia.
Ayah dari Eros.
20
Naiad
Teras sekaligus Matamata milik Pangeran Triton.
21
Pangeran Triton
Anak dari Raja Nereus .
22
Raja Nereus
Sang penguasa Ocean Lair .
74 23
Muse
Satyr penjaga Dream Altar.
24
Rhyme
Satyr
penjaga
Altar
Moun Helicon.
25
Siren
Teras Penggoda yang tinggal
dikarang-
karang lautan.
26
Scylla
Teras setengah
berbadan wanita
setengah Serigala.
75 27
Nysa
Seekor Peri penjaga di Nysa Lake.
28
Mayor Acropolis City
29
kota
Robot
penghuni Autotena.
Ramses III The Raja Raja of Phytge Phytge. Rajadom
dari
Acropolis City.
Automatony of Manusia Autotena City
30
of Wali
dari
kerjaan
76 31
Merchant
of Pedagang
Neolympus City
32
Merchant Acropolis City
33
Merchant
di
Neolympus City.
of Pedagang di Acropolis City.
of Pedagang di Blue Port.
Blue Port
34
Merchant
Pedagang di Autotena
Autotena City
City.
77 35
Merchant
Pedagang yang ada di
Dungeon
beberapa
Dungeon
Map.
36
Hellfire
Tera-Core yang
Pertama
melambangkan
Core “Ares”.
37
Nerakk
Tera-Core yang
Pertama
melambangkan
Core “Poseidon”.
38
Dolan
Tera-Core yang
Pertama
melambangkan
Core “Demeter”.
78 39
Bruda
Tera-Core yang
Pertama
melambangkan
Core “Hephaestus”.
40
Eaglum
Tera-Core yang
Pertama
melambangkan
Core “Zeus”.
41
Pegashield
Tera-Core yang
Pertama
melambangkan
Core “Apollo”.
42
Werebrus
Tera-Core yang
Pertama
melambangkan
Core “Hades”.
79 43
White Knight
Alter Ego
dari Prof
Castor,
pengguna
Tera-Core “Pegasus”.
44
Hypnos
Teras Dark Lord Sedah yang
setia
menjaga
Elysian Field.
45
Thanatos
Teras Dark Lord Sedah yang
setia
menjga
Elysian Field.
46
Dark Sedah
Lord Raja pengendali
kegelapan pasukan
Neomancer , musuh utama di “Neo-Teras”.
47
Dark
Lord Bentuk asli dari Raja
Sedah
(True kegelapan
Form)
merasuki Pollux.
yang Pangeran
80 d. Teras Monster dalam game ini disebut dengan teras yang terbagi menjadi 7 elemen yaitu Ares, Poseidon, Demeter, Hephaestus, Zeus, Apollo, dan Hades. Teras juga dibagi menjadi 3 jenis yaitu Common , Rare , dan Legend Legend. 3 jenis tersebut dibagi berdasarkan tingkat persentase persentase bertemu teras dan persentase teras ter-crystalize.Berikut ter Berikut adalah beberapa jenis Teras yang ada : Tabel 3.19 Daftar Teras N
Nama
Core
Rarity
1
Fierytail
Ares
Common
2
Jawhirl
Poseidon
Common
3
Crowoo
Demeter
Common
Bronzoa
Hephaestu
Common
r
s
o
d
4
Gambar
81 5
Cleomia
Ares
Common
6
Cyclorg
Hephaestu
Common
s
7
Deramy
Demeter
Common
r
8
Fyramyr Ares
Common
9
Sagytau
Demeter
Common
Demeter
Common
r
10 Twape
82 11 Whinny
Apollo
Common
12 Aresian
Ares
Epic
e. Item Item dalam game ini terbagi menjadi 5 jenis yaitu supply items, items quest items , T-gems , kleidi dan miscalous item item. Berikut adalah beberapa jenis item yang ada di dalam game : Tabel 3.20 Daftar Item No 1
Nama Syrup
Tipe Supply
Deskripsi Health Point + 3000
2
Large Syrup
Supply
Health Point + 10000
3
Giant Syrup
Supply
Health Point + 50000
4
Gallow Apple
Supply
Attack Point oint + 10
5
Star Orange
Supply
Attack Point oint + 20
Gambar
83 6
Honey Pear
Supply
Core Point +8
7
Blue Melon
Supply
Core Point + 15
8
Square Melon
Supply
Buff Point +5
9
Red Durian
Supply
Buff Point + 10
10
Rainbow
Supply
Banana
11
Rice Cake
Ulti Point +3
Supply
Hunger + 20% Condition + 5%
12
Fruit Cake
Supply
Hunger + 40% Condition + 15%
13
Stew
Supply
Hunger + 60% Condition + 30%
14
Roasted Rib
Supply
Hunger + 80% Condition + 50%
84 15
T-Gems
T-Gems
Capture Teras
16
Sparta
Hill Kleidi
Kleidi
Open Sparta Hill Map
17
Hephaestus
Kleidi
Cave Kleidi
Open Hephaestus Cave Map
18
19
20
Ares Shield
Quest
Quest
Item
Chapter 1
Sagitarius
Quest
Quest
Horseshoe
Item
Chapter 2
Ore
Miscalous Valuable Item
21
Large Ore
Miscalous Very Valuable Item
22
Giant Ore
Miscalous Rare Valuable Item
f. World Designdan Design Level Design Game Neo-Teras Teras mengambil latar belakang di dunia yang bernama Neolympus. Berikut adalah gambar world map dari dunia Neolympus :
85
Gambar 3.19World Map Neolympus Di dalam world map ini terdapat town dan dungeon yang dapat dijelajahi oleh pemain. Berikut adalah daftar kota dan dungeon tersebut : Tabel 3.21 Daftar Town dan Dungeon No
Nama
1
Neolympus
Tipe Town
City
Keterangan Merupakan kota utama dari dunia Neolympus
2
Farm
Farm
Tempat pemain dapat menyimpan Teras
dan
melakukan Taming
dan
Breeding 3
Spartan Hill Dungeon Merupakan dungeon
awal
yang
dapat
dijelajahi pemain
oleh
Gambar
86 4
Hephaestus
Dungeon Merupakan
Cave
tempat
dimana
karakter Hephaestus berada
5
Blue Port
Town
Kota pelabuhan, tempat
kapal
para
pedagang
dan
pendatang
berlabuh
6
Ocean Lair
Dungeon Kerajaan yang
laut
dipimpin
oleh Raja Nereus
7
Mighty Forest
Dungeon Hutan
yang
penuh
dengan
makhluk mistik dan buah Golden Apple 8
Emporium Mountain
Dungeon Gunung penuh
yang dengan
permata
yang
disebut Emporium 9
Home Gods
of Dungeon Tempat dimana kuil dan pusat energi berada
87 10
Dream
Dungeon Gerbang masuk
Altar
menuju Heaven Land
11
Phytge Town
Town
Kota
yang
dikelilingi
oleh
padang pasir
12
Heaven Land
13
Death Valley
Dungeon Kerajaan di atas awan
Dungeon Kerajaan kegelapan milik Dark Lord Sedah
Ketika pemain memasuki salah satu dungeon maka di dalamnya terdapat beberapa Teras yang dapat ditemukan di dalamnya. Berikut adalah tabel daftar Teras di Spartan Hill:
88 Tabel 3.22 Daftar tempat dan Teras di dalamnya Dungeon
Nama Tempat
Daftar Teras dan level Deramyr (Lv 3-5)
Beginning Forest
Firamyr (Lv 3-5) Whinny (Lv 1215)
Spartan Hill
Hope Bridge
Brave Forest
Ares Temple Areopagus Cave
Whinny (Lv 4-6) Twape (Lv 4-6) Cyclops (Lv 5-7) Bronzoar (Lv 5-7) Sagitaur (Lv 7-9) Aresian (Lv 30-32) Lamia (Lv 23-25)
3.3.2 Dialog Model Berikut adalah kutipan dialog untuk prologue dan sebagian chapter1: Prologue Anagon
: (hooaammm… wake up to early this morning)
Anagon
: (still feel sleepy)
Anagon
: (But who is Socrates anyway? Mom said he is Dad’s Friend but I never met him before) (Mom said he went to this forest today. I wonder where I have to find this Prof. Socrates). (I must give this thing to him. What is this thing anyway? Is this thing mean any –
Man
: HELP !!
Anagon
: What is that?
Man
: Oh no ! What I have to do?
Wild Teras : ROWWIIRR Anagon
: You okay, old man?
Man
: yeah I’m okay. This Teras just and appeared and suddenly
89 attack me Anagon
: Don’t worry I will protect youM
Man
: Do you have any weapon?
Anagon
: Nope.
Man
: Oh My God ! Then we both in danger!
Anagon
: Hahahaha. I don’t know old man. I just brought this from home.
Man
: Wait! Is that a T-Gem?
Anagon
: What? Really? I never have a T-Gem
Man
: Okay, just used that T-Gem already ! I believe there’s already a Teras inside!
Anagon
: Well, okay ! Now or never !!
(After Battle) Anagon
: Whew.. This is really my first time battle with a Teras.
Man
: You do a good job young man. You have a talent to be a Teras Tamer. Thank you very much by the way. I don’t know what happened if you not come to help me.
Anagon
: You’re welcome, old man.
Man
: don’t call me old man. My name is Socrates, nice to meet you.
Anagon
: yeah, Nice to --, wait what? You are Prof. Socrates?
Socrates : Yes, Do you know me? Anagon
: Ah.. not really. My name is Anagon. My mom told me to find you.
Socrates : Anagon? So you are Castor’s son? Anagon
: Yes, I am.
Socrates : Oh, good. It’s true I need to told you something. But let’s back to Neolympus first. We don’t want to encounter another wild Teras here.
90 Chapter 1 (In Neolympus) Socrates : So let me introduce myself again Anagon. My name is Socrates, I am one of the researcher same as your Dad. Anagon
: Yeah, My mom told me you are Dad’s friend.
Socrates : Yes, so do you know that your Dad is go to do a mission? Anagon
: Yeah. But he is not come back yet. I think he go to somewhere that really far away?
Socrates : Well, the bad news is, he is missing, Anagon. Anagon
: What??
Socrates : Yes, so the King is give an order to your Dad to do some researches and find 7 cores in Neolympus legend and also to find who the man that open Pandora box. Anagon
: And then? What happened to my Dad?
Socrates : We don’t know, Anagon. He is missing. No message coming from him in this few days. We afraid something happened. But don’t worry. We will do some investigation to find his location. Anagon
: …..
Socrates
: You okay, kid?
Anagon
: Yeah.
Socrates
: I know you are worried for him, Anagon. We will do our best to find him.
Anagon
: Thank you.
Socrates
: Oh, and by the way. That T-Gem that you used before.
Anagon
: Hm? This one?
Socrates
: Yes, I think that T-Gem is the one that Castor want to give you.
Anagon
: What? Really?
Socrates : Yes, he told me that he want to give a Teras to you. That’s before he go to the mission. Maybe he give it to your mom. Anagon
: Yeah, and then maybe he also told mom to told me to search you.
91 Socrates : yes, maybe that’s true. Anagon
: Hmm.. Professor.
Socrates : Yes? Anagon
: I think I will go to find my dad.
Socrates : What? Why? Anagon
: I think there’s a meaning behind all this. That’s why my Dad left me a Teras. And I can’t just sit and wait for my dad. I need to find him.
Socrates : Hmm.. I don’t know, kid. How about your mom? Anagon
: Please, professor. I want to find my father. You can tell my mom about what happened here. I’m sure she will understand.
Socrates : …. Anagon
: Please Professor !
Socrates : Okay, Anagon. I will tell your mom. Anagon
: Great! Thank you, Professor Socrates !
Socrates : But before you go, I need give you something. Socrates : Okay. This is it. Anagon Socrates
: What is this? : Kleidi is a key that used to open new place in the world map. You need to use it before you can enter new map. Don’t forget about it.
Anagon
: Okay ! Thank you very much Professor!
Socrates : And I need you to get ready before you go to any further journey. You need to know all about how to become a Teras Tamer. Now use that Kleidi and go to Beginning Forest. Meet Plato and he will teach you about the stuff. Anagon
: Cool. Thank you Professor ! I will go now.
Socrates : Okay. And Anagon ! Anagon
: Yeah?
Socrates : Be careful and good luck.. And be the best Teras Tamer ! Anagon
: Sure, I will ! See you Professor !
Socrates : …. That kid is really like you, Castor.
92 3.3.3 Game Balancing 3.3.3.1 Battle Balancing Pada sistem pertarungan dalam game ini ada beberapa status pada monster yang mempengaruhi menang kalahnya sebuah pertarungan, yaitu : 1.
Damage (DMG) Damage adalah nilai yang menunjukkan tingkat kekuatan serangan monster. Adapun rumus yang dipakai untuk mendapatkan
DMG 485 .
nilai damage adalah sebagai berikut :
Dimana i adalah level monster yang dicari nilai damage-nya. 2.
Maximum Health Point (MHP) MHP adalah nilai yang menunjukkan seberapa banyaknya jumlah maksimal darah monster yang dimiliki. Adapun rumus yang
MHP DMG 1.89 .
dipakai untuk mendapatkan nilai MHP adalah sebagai berikut :
Dimana DMG adalah hasil perhitungan damage monster pada level yang sama dan i adalah level monster yang dicari nilai MHP-nya. 3.
Evade (EVD) Evade adalah nilai yang menunjukkan tingkat hindaran monster. Adapun rumus yang dipakai untuk mendapatkan nilai evade
EVD 10 .
adalah sebagai berikut :
Dimana iadalah level monster yang dicari nilai evade-nya.
93
4.
Hit (HIT) Hit adalah nilai yang menunjukkan tingkat akurasi serangan monster. Adapun rumus yang dipakai untuk mendapatkan nilai hit
HIT 90 B EVD
adalah sebagai berikut :
Dimana EVD adalah hasil perhitungan evade monster pada level yang sama dan i adalah level monster yang dicari nilai hit-nya. 5.
Critical (CRT) Critical adalah nilai yang menunjukan tingkat kemungkinan
CRT 3.876 .A
serangan menjadi sepuluh persen lebih banyak dari aslinya.
Dimana i adalah level monster yang dicari nilai critical-nya.
Pertarungan dilakukan dengan saling bertukar giliran aksi. Dari setiap aksi menyerang, dilakukan perhitungan MISS HIT :
!"## $%&'()HIT,--,./01 2 EVD30405301 % 78 9:; Dimana nilai acak yang didapatkan dari persenan hit dikurang evade
adalah benar, maka nilai serangan akhir menjadi sepuluh persen lebih sedikit dari aslinya. Kemenangan sebuah pertarungan dapat ditentukan saat nilai health point (HP)monster lawan mencapai nilai nol, sedangkan kekalahan sebuah pertarungan dapat ditentukan apabila nilai health point(HP) semua monster yang pemain bawa mencapai nilai nol. Ketika pemain memenangkan sebuah pertarungan, monster pemain akan mendapatkan nilai experience point(EXP), dimana nilai EXP yang didapatkan berbeda sesuai dengan level monster yang dikalahkan pemain, dan nilai EXP yang dibutuhkan monster pemain untuk menaikkan level berbeda sesuai dengan level monster pemain. Rumus yang digunakan untuk mendapatkan nilainya adalah sebagai berikut :
94
EXP DROP 100 .
Dimana i adalah level monster yang dikalahkan, dan maksimal nilai i adalah lima puluh.
EXP NEED EXP DROP 1.88 .FA
Dimana i adalah level monster pemain, dan maksimal nilai i adalah empat puluh sembilan.
3.3.3.2 Core Status Teras yang terdapat dalam game memiliki jenis Core yang berbeda. Setiap Core memiliki penambahan status yang berbeda. Berikut adalah tabel yang berisi daftar Core Teras dan penambahan statusnya : Tabel 3.23Core dan Perubahan Status Core
Status
Increment
Ares
DMG
20%
Poseidon
EVD
19%
Zeus
CRT
48%
Demeter
HIT
5%
Hephaestus
MHP
20%
Appollo
DMG MHP
5% - 15%
Hades
DMG MHP
15% - 5%
Setiap Core Teras memiliki hubungan unik dimana apabila Core tersebut kuat terhadap Core tertentu maka serangan Core Attack akan lebih kuat, sebaliknya apabila Core tersebut lemah terhadap Core tertentu maka Core Attack akan lebih lemah. Berikut grafik hubungan antar Core :
95
Ares
Poseidon
Hephaestus
Zeus
Hades
Apollo
Demeter
Gambar 3.20Grafik hubungan antar Teras
3.3.3.3 Taming Teras Dalam fitur Taming, terdapat 2 (dua) status yang berpengaruh yaitu, status Hunger dan Condition. Dimana status Hunger berkurang secara berkala dengan kecepatan 1% per 36 detik. Status Condition berkurang apabila status Hunger telah mencapai nilai 0 (nol) dengan kecepatan yang sama dengan status Hunger. Status Condition juga berpengaruh terhadap pengurangan status Damage pada Teras. Pengurangan status hanya berpengaruh pada Teras yang dibawa oleh pemain saja dan apabila Condition telah mencapai angka 0 (nol) maka Teras akan hilang. Berikut adalah tabel persentase Condition dan banyak Damage yang berkurang : Tabel 3.24 Pengurangan DMG dengan tingkat Condition Condition Percentage
Status DMG Decrement
<= 100%
0%
<= 60%
5%
<= 40%
10%
<= 20%
15%
<= 5%
20%
96 3.3.3.4 Breeding Teras Fitur
Breeding
adalah
fitur
dimana
pemain
dapat
menggabungkan 2 (dua) Teras dengan level minimal 25 (dua puluh lima) dengan level tier yang sama untuk menghasilkan Teras dengan level tier setingkat lebih tinggi. Tier merupakan status Teras yang mempengaruhi keseluruhan status pada Teras dimana nilai peningkatannya dapat dilihat dari tabel berikut : Tabel 3.25Penambahan status per Tier Tier
MHP
DMG
HIT
EVD
CRT
0
0%
0%
0%
0%
0%
1
4%
4%
1%
4%
10%
2
8%
8%
2%
8%
19%
3
12%
12%
3%
11%
29%
4
16%
16%
4%
15%
38%
5
20%
20%
5%
19%
48%
Probabilitas Teras yang dihasilkan dari fitur Breeding dipengaruhi oleh status Rarity Teras induk. Dimana semakin langka salah satu Teras induk, probabilitas Teras yang dihasilkan adalah Teras langka juga semakin kecil. Berikut adalah tabel probabilitas anak yang dapat dihasilkan : Tabel 3.26Probabalitas Teras yang dihasilkan
Rarity Get
Rarity Parent Rarity
0
1
2
3
0
50%
60%
70%
80%
1
40%
50%
60%
70%
2
30%
40%
50%
60%
3
20%
30%
40%
50%
97 3.3.4 Algoritma dalam Aplikasi 3.3.4.1 Artificial Intelligence (AI) AI digunakan untuk menentukan tindakan yang dilakukan oleh musuh dalam ketika dihadapkan dalam sebuah kondisi tertentu di dalam pertarungan. Terdapat beberapa jenis sifat (trait) AI yang akan digunakan yaitu : a. Healer Tipe
AI
ini
akan
menggunakan
skill
buff
menyembuhkan diri untuk dapat bertahan dalam sebuah pertarungan. b. Berserker Tipe AI ini memiliki skill buff untuk meningkatkan status DMG dan CRIT yang akan membuat serangannya menjadi lebih kuat. c. Defender Tipe AI ini memiliki skill buff untuk meningkatkan status HIT dan EVD yang akan membuat pertahanannya menjadi lebih kuat d. Common Tipe AI ini bisa menggunakan semua skill buff secara acak tapi dengan probabilitasnya menggnakan skill buff jauh lebih rendah dibandingkan dengan tipe AI lainnya. Selain itu tingkat buff –nya juga lebih rendah dari yang lain. Ketika memasuki pertarungan, AI akan mengecek terlebih dahulu jenis AI apa yang akan dipakai menjadi lawan dari pemain. Setelah tipe AI ditentukan, maka dilakukan beberapa urutan pengecekan terhadap jenis serangan atau buff apa yang akan dipakai AI monster ketika dia mendapat giliran untuk menyerang. Berikut adalah urutan pengecekan sebelum ditentukan serangan atau buff apa yang akan dipakai :
98 1.
Check Buff Mengecek skill buff jika skill tidak dalam proses cooldown dan jumlah poin skill tidak sama dengan nol. Berikut adalah tingkat persentase penggunaan skill buff tergantung dari tipe AI dari monster: a.
Healer Penggunaan buff tergantung dari jenis skill heal yang dipakai dan jumlah health point (HP) yang dimiliki saat ini. Berikut adalah formula yang digunakan untuk menghitung probabilitas penggunaan skill buff untuk tipe Healer :
KL Y HI1 2 J MN 1 B OP 2 O !KL Adapun nilai X berbeda tergantung dari jenis skill buff yang akan digunakan oleh monster. Berikut adalah algoritma skill buff tersebut : i.
Heal : Kemungkinan Y% akan digunakan ketika X bernilai 0.6
ii. Greater Heal : Kemungkinan Y% akan digunakan ketika X bernilai 1 iii. Full Heal : Kemungkinan Y% akan digunakan ketika X bernilai 1.4 iv. Restore : Kemungkinan Y% akan digunakan ketika X bernilai 2 b.
Berseker Untuk
tipe
Berseker,
kemungkinan
70%
akan
menggunakan skill buff jika buff tidak dalam keadaan cooldown dan poin skill tidak sama dengan 0
99 c.
Defender Untuk tipe Defender, perhitungan probabilitas tergantung dari jenis skill dan perhitungan status MISS HIT milik monster itu sendiri atau milik lawan. Berikut adalah algoritmanya : i.
Skill
buff
HIT
memiliki
kemungkinan
70%
digunakan apabila perhitungan MISS HIT milik monster itu sendiri kurang dari 10%, jika tidak maka kemungkinan hanya 10%. ii.
Skill
buff
EVD
memiliki
kemungkinan
70%
digunakan apabila perhitungan MISS HIT milik musuh lebih dari 10%, d.
Common Untuk
tipe
Common,
kemungkinan
40%
untuk
menggunakan sebuah skill buff apabila tidak dalam kondisi cooldown dan poin skill buff tidak sama dengan nol.
2.
Check Ultimate Mengecek skill Ultimate apabila skill Ultimate tidak dalam keadaan cooldown dan poin skill Ultimate tidak sama dengan nol, kemudian akan dilakukan kalkulasi persentase tergantung dari jumlah Health Point (HP) dari musuh. Berikut adalah formula
KL YJ M2O !KL
yang digunakan untuk kalkulasi persentaseskill Ultimate :
Adapun tingkat persentase penggunaan skill Ultimate pun berbeda untuk setiap tipe AI. Berikut adalah algorima yang digunakan:
100 a.
Healer Kemungkinan Y% menggunakan skill Ultimate jika X bernilai 0.6
b.
Berseker Kemungkinan Y% menggunakan skill Ultimate jika X bernilai 0.4
c.
Defender Kemungkinan Y% menggunakan skill Ultimate jika X bernilai 0.5
d.
Common Kemungkinan Y% menggunakan skill Ultimate jika X bernilai 0.55
3.
Check Core Attack Mengecek jumlah poin skill Core Attack tidak sama dengan nol. Tingkat persentase Core Attack akan digunakan dilakukan dengan cara membandingkan Core milikisendiri dengan Core milik lawan. Berikut adalah tingkat persentase untuk jenis tipe AI yang berbeda : a.
Healer Jika hasil perbandingan Core miliknya menang atau lebih kuat daripada Core lawan maka kemungkinan 50% akan menggunakan Core Attack. Sebaliknya jika Core miliknya kalah, maka kemungkinan 5% menggunakan Core Attack.
b.
Berseker Jika hasil perbandingan Core miliknya menang atau lebih kuat daripada Core lawan maka kemungkinan 80% akan menggunakan Core Attack. Sebaliknya jika Core miliknya kalah, tidak akan menggunakan Core Attack sama sekali.
c.
Defender Jika hasil perbandingan Core miliknya menang atau lebih kuat daripada Core lawan maka kemungkinan 55% akan menggunakan Core Attack. Sebaliknya jika Core miliknya
101 kalah, maka kemungkinan 5% akan menggunakan Core Attack. d.
Common Jika perbandingan Core miliknya menang atau lebih kuat daripada Core lawan maka kemungkinan 60% akan menggunakan Core Attack, Sebaliknya jika Core miliknya kalah, maka kemungkinan 10% akan menggunakan Core Attack.
4.
Attack Attack adalah serangan biasa yang hanya mengandalkan status DMG dari monster. Attack akan dilakukan jika tidak ada satupun skill diatas yang dilakukan. Jumlah poin Attack milik AI monster tidak terbatas.
102 3.3.5. Storyboard 1. Style guide Title Menu Style Guide Project: Neo-Teras
Date: March 25 , 2012
Color Scheme: # 0353f2(biru langit), #1b64f7(biru muda) , # 306e03(hijau tua) ,# 97b62d(hijau muda), #808080(abu-abu), #844931(coklat) Text Attributes: Blocker DubLowFive , BlurMedium, Still Images: Splash Screen : BG01.png , BG02.png , BG03.png , BorderSplash.png , Cancel.png , CancelHover.Png , CancelPush.png , cloud01.png , cloud02.png , cloud03.png , create.png , createHover.png , createPush.png , deleteData.png , deleteDataBox.png , deleteDataHover.png , fence01.png , fence02.png , nameBox.png , neogame.png , no.png , noHover.png , noPush.png , ok.png , okHover.png , okPush.png , play.png , playHover.png , playPush.png , savebox.png ,saveboxHover.png , shadow01.png , shadow02.png , shadow03.png , shadow04.png , shadow05.png , shadow06.png ,TitleBig.png , TitleSmall.png , tree01.png , tree02.png , yes.png , yesHover.png , yesPush.png Audio: title.wav Video: Animation: prolog.swf
103 2. Layar Main Menu Multimedia Storyboard Screen: 1 of 41
Screen ID: 1.1
Screen Description: 1. “Play Button” : Tombol yang berguna untuk memulai permainan. 2. “Game Title” : Nama dari game yang sedang dimainkan 3. “Background” : Latar belakang yg digunakan selama Splash Screen
Link From Screen ID: -
Link to Screen ID: 1.2
104 3. Layar Create New Game Multimedia Storyboard Screen: 2 of 41
Screen ID: 1.2
Screen Description: 1. “Create Neo Button” : Tombol yang berguna untuk membuat data baru pada permainan.
Link From Screen ID: 1.1
Link to Screen ID: 1.3
4. Style Guide untuk Choose Teras
105 Style Guide Project: Neo-Teras
Date: March 25 , 2012
Color Scheme: # 0353f2(biru langit), #1b64f7(biru muda) , # 306e03(hijau tua) ,# 97b62d(hijau muda), #808080(abu-abu), #844931(coklat) Text Attributes: Blocker DubLowFive , BlurMedium, Still Images: Choose Teras: ButtonChoose.png ,.ButtonChooseHover.png , ButtonChoosePush.png , crowood.png , fierytail.png , Frame.png , icodemeter.png , icoposeidon.png , icoares.png , jawhirl.png Audio: title.wav Video: Animation: -
106 5. Layar Pemilihan Teras Starter Multimedia Storyboard Screen: 3 of 41
Screen ID: 1.3
Screen Description: 1. Gambar Teras yang akan menjadi partner awal selama permainan 2. Simbol Core Teras yang menjelaskan tipe Teras tersebut 3. “Choose Button” : Tombol untuk memilih Teras mana yang akan digunakan. Link From Screen ID: 1.2
Link to Screen ID: 2.1
107 6. Layar Load game Multimedia Storyboard Screen: 4 of 41
Screen ID: 1.4
Screen Description: 1. “Username” : nama yg di gunakan user dalam permainan 2. “Teras” : jumlah Teras yang telah ditangkap 3. “Time” : waktu yang telah ditempuh selama bermain . 4.“Position” : posisi terakhir dimana user memaikannya.
Link From Screen ID: 1.1
Link to Screen ID: 1.5 , 2.1
108 7. Layar Delete Data Multimedia Storyboard Screen: 5 of 41
Screen ID: 1.5
Screen Description: 1. “Data Bar” : kotak keterangan yang berisi data permainan yang akan di hapus. 2. “Yes Button” : tombol untuk menyetujui penghapusan data yang dipilih 3. “No Button “ : Tombol untuk menolak atau menbatalkan penghapusan data yang dipilih Link From Screen ID: 1.4
Link to Screen ID: 1.4
109 8. Style guide untuk World map dan Menu-Menu Utama Style Guide Project: Neo-Teras
Date: March 25 , 2012
Color Scheme: #cc2530(merah), # fce111(kuning) # 0353f2(biru langit), #1b64f7(biru muda) , # 306e03(hijau tua) ,# 97b62d(hijau muda), #808080(abu-abu), #844931(coklat) Text Attributes: Blocker DubLowFive , BlurMedium , Still Images: World Map: Background.jpg ,BluePortSign.png , Border.png , BorderTop.png , ButtonFarm.png , ButtonFarmAlert.png , ButtonFarmAlertHover.png , ButtonFarmHover.png , ButtonInventory.png , ButtonInventoryAlert.png , ButtonInventoryAlertHover.png , ButtonInventoryHover.png , ButtonQuest.png , ButtonQuestAlert.png , ButtonQuestHover.png , ButtonQuestAlertHover.png , buttonTeramobile.png , buttonTeramobileHover.png , buttonTeramobileAlert.png , buttonTeramobileAlertHover.png , buttonYourTeam.png , buttonYourTeamHover.png , buttonYourTeamOff.png , buttonYourTeamPush.png , DeathValleySign.png , DreamAltarSign.png , EmperiumMrSign.png , EnterThis.png , EnterThisCity.png , EnterThisDungeon.png , EnterThisFarm.png , FarmSign.png , HeavenLandSign.png , HephaestusCaveSign.png , HomeOfGodSign.png , Menu.png , MenuHover.png , MenuPush.png , MightyForestSign.png , NeolympusSign.png , no.png , noHover.png , noPush.png , OceanLairSign.png , PhytgeSign.png , SignTopBluePort.png , SignTopDeathValley.png , SignTopEmperiumMt.png , SignTopFarm.png , SignTopHeavenLand.png , SignTopHephaestusCave.png , SignTopHomeOfGods.png , SignTopMightyForest.png , SignTopNeolympus.png , SignTopOceanLair , SignTopPhytgeKingdom.png , SignTopSpartaHill.png , SpartaHillSign.png , StatBar.png , StatBarButton.png , StatBarButtonHover.png , StatBarButtonPush.png , yes.png , yesHover.png , yesPush.png Your Team: ArrowLeftPush.png , ArrowRight.png , ArrowRightHover.png , ArrowRightPush.png ,
110 ArrowLeft.png , ArrowRight.png , BarAttack.png , barBuff.png ,barCoreAttack.png , barUltimate.png , choose.png , exit.png , exitHover.png ,exitPush.png , yourTeamFrame.png Inventory Menu: arrowLeft.png , arrowLeftHover.png , arrowLeftPush.png , arrowRight.png , arrowRightHover.png , arrowRightPush.png , BarKleidi.png , BarOthers.png , BarQuestItem.png , BarT-Gems.png, BarUsableItem.png , buttonKleidi.png , buttonKleidiHover.png , buttonKleidiPush.png , buttonOthers.png , buttonOthersHover.png , buttonOthersPush.png , buttonQuestItem.png , buttonQuestItemHover.png , buttonQuestItemOff.png , buttonQuestItemPush.png , buttonT-Gems.png , buttonT-GemsHover.png , buttonT-GemsHoverPush.png , buttonTGemsOff.png , buttonUsableItem.png , buttonUsableItemHover.png , cancel.png , cancelHover.png , cancelPush.png , set.png , setHover.png , setPush.png , setOff.png , use.png , useHover.png , useOff.png , usePush.png. Quest Menu : arrowLeft.png , arrowLeftHover.png , arrowLeftPush.png , arrowRight.png , arrowRightHover.png , arrowRightPush.png , ButtonChapter1.png , ButtonChapter2.png , ButtonChapter3.png , ButtonChapter4.png , ButtonChapter5.png , ButtonChapter6.png , ButtonChapter7.png , ButtonChapter1Hover.png , ButtonChapter2Hover.png , ButtonChapter3Hover.png , ButtonChapter4Hover.png , ButtonChapter5Hover.png , ButtonChapter6Hover.png , ButtonChapter7Hover.png , ButtonChapter1Push.png , ButtonChapter2Push.png , ButtonChapter3Push.png , ButtonChapter4Push.png , ButtonChapter5Push.png , ButtonChapter6Push.png , ButtonChapter7Push.png , cancel.png , cancelHover.png , cancelPush.png , MainQuest.png , MainQuestHover.png , MainQuestPush.png , QuestBox.png , questComplete.png , questFrame.png , SideQuest.png , SideQuestHover.png , SideQuestPush.png. Audio: world.wav Video: -,
111 Animation: -
9. Layar World map Multimedia Storyboard Screen: 6 of 41
Screen ID: 2.1a
Screen Description: 1. “Current Place Image” : Gambar Dungeon dimana karakter user berada 2. “Current Place Name” : Nama Dungeon karekter user berada 3. “Menu Button” : Tombol untuk menampilkan beberapa menu 4. “Time”: Waktu yang telah ditempuh user selama bermain 5. “Teras Counter“ : Penghitung jumlah teras yang telah di tangkap 6. “Status Bar Button” : Tombol untuk menampilkan status permaianan.
112 7. “Money” : Uang yang digunakan didalam permainan yang disebut Nomey 8. “Dungeon” : Tombol untuk memasuki Dungeon Dungeon yang ada di World Map 9. “Your Team Button” : Button untuk membuka menu monster 10. “Onclick Place Name” : Nama Dungeon dimana user mengklik 11. “Onclick Place Image” : Gambar Dungeon dimana user mengklik 12. “Setting Button” : Tombol untuk menampilkan pengaturan untuk permainan. Link From Screen ID: 1.4
Link to Screen ID: 2.2
10. Layar Menu-Menu Utama Multimedia Storyboard Screen: 7 of 41
Screen ID: 2.1b
113 Screen Description: 1. “Farm Button” : Gambar dimana karakter user berada 2. “Quest Button” : Nama tempat karekter user berada 3. “Inventory Button” : Tombol untuk menampilkan beberapa menu 4. “Teramobile Button”: Waktu yang telah ditempuh user selama bermain 5. “Music“ : Tombol untuk mengatur suara pada permainan. 6. “FullScreen” : Tombol untuk mengatur tampilan pada permainan.
Link From Screen ID: 2.1
Link to Screen ID: 3.1a
11. Layar Quest Multimedia Storyboard Screen: 8 of 41
Screen ID: 2.2
114 Screen Description: 1. “Main Quest Button” : Tombol untuk menampilkan Quest utama yang telah didapatkan dan diselesaikan pada permainan 2. “Side Quest Button” : Tombol untuk menampilkan Quest sampingan yang di dapat dan diselesaikan 3. “Chapter Button” : Tombol untuk menampilkan chapter yang telah diselesaikan 4. “Description Quest”: Keterangan Quest yang berisi bagaimana cara menyelesaikannya. 5. “Reward Item“ : hadiah barang yang didapat setelah menyelesaikan Quest 6. “Quest Completed Mark” : tanda yang akan muncul jika Quest telah di selesaikan 7. “Reward Money”: hadiah uang yang didapat setelah menyelesaikan Quest 8. “Left Button” : tombol untuk mengganti ke halaman sebelumnya 9. “Right Button” : tombol untuk mengganti ke halaman berikutnya 10. “Quest Name” : nama quest yang didapat. Link From Screen ID: 2.1b
Link to Screen ID: 2.1a , 2.3
115 12. Layar Inventory untuk usable items Multimedia Storyboard Screen: 9 of 41
Screen ID: 2.3a
Screen Description: 1. “Usable Item Button ”: Tombol untuk membuka menu usable item 2. “Quest Item Button” : Tombol untuk membuka menu quest item 3. “T-Gems Button” : Tombol untuk membuka menu T-gems 4. “Kleidi Button” : Tombol untuk membuka menu Kleidi 5. “Others Button” : Tombol untuk membuka menu Other 6. “Cancel Button” : Tombol untuk kembali ke World Map 7. Jumlah barang yang dimiliki 8. “Left Button” : Tombol untuk membuka halaman sebelumnya 9. Gambar tampilan barang 10. “Use Button” : Tombol untuk menggunakan barang yang dipilih 11. “Right Button” : Tombol untuk membuka halaman selanjutnya 12. Gambar detail dari barang yang dipilih
116 13. Keterangan tentang barang yang dipilih
Link From Screen ID: 2.1b , 2.3b , 2.3c,
Link to Screen ID: 2.1b 2.3b , 2.3c,
2.3d, 2.3e,
2.3d, 2.3e,
13. Layar Inventory untuk Quest Item Multimedia Storyboard Screen: 10 of 41
Screen ID: 2.3b
Screen Description: 1. “Usable Item Button ”: Tombol untuk membuka menu usable item 2. “Quest Item Button” : Tombol untuk membuka menu quest item 3. “T-Gems Button” : Tombol untuk membuka menu T-gems 4. “Kleidi Button” : Tombol untuk membuka menu Kleidi
117 5. “Others Button” : Tombol untuk membuka menu Other 6. “Cancel Button” : Tombol untuk kembali ke World Map 7. Jumlah barang yang dimiliki 8. “Left Button” : Tombol untuk membuka halaman sebelumnya 9. Gambar tampilan barang quest 10. “Right Button” : Tombol untuk membuka halaman selanjutnya 11. Gambar detail dari barang quest yang dipilih 12. Keterangan tentang barang quest yang dipilih Link From Screen ID: 2.3a , 2.3c, 2.3d,
Link to Screen ID: 2.1a , 2.3a , 2.3c,
2.3e,
2.3d, 2.3e,
118
14. Layar Inventory untuk Kleidi Multimedia Storyboard Screen: 11 of 41
Screen ID: 2.3d
Screen Description: 1. “Usable Item Button ”: Tombol untuk membuka menu usable item 2. “Quest Item Button” : Tombol untuk membuka menu quest item 3. “T-Gems Button” : Tombol untuk membuka menu T-gems 4. “Kleidi Button” : Tombol untuk membuka menu Kleidi 5. “Others Button” : Tombol untuk membuka menu Other 6. “Cancel Button” : Tombol untuk kembali ke World Map 7. Jumlah barang yang dimiliki 8. “Left Button” : Tombol untuk membuka halaman sebelumnya 9. Gambar tampilan Kleidi 10. “Use Button” : Tombol untuk menggunakan barang yang dipilih
119 11. “Right Button” : Tombol untuk membuka halaman selanjutnya 12. Gambar detail dari Kleidi yang dipilih 13. Keterangan tentang Kleidi yang dipilih Link From Screen ID: 2.3a , 2.3b, 2.3c,
Link to Screen ID: 2.1a , 2.3a , 2.3b,
2.3e,
2.3c, 2.3e,
15. Layar Inventory untuk Others Multimedia Storyboard Screen:12 of 41
Screen ID: 2.3e
Screen Description: 1. “Usable Item Button ”: Tombol untuk membuka menu usable item 2. “Quest Item Button” : Tombol untuk membuka menu quest item 3. “T-Gems Button” : Tombol untuk membuka menu T-gems 4. “Kleidi Button” : Tombol untuk membuka menu Kleidi 5. “Others Button” : Tombol untuk membuka menu Other
120 6. “Cancel Button” : Tombol untuk kembali ke World Map 7. Jumlah barang yang dimiliki 8. “Left Button” : Tombol untuk membuka halaman sebelumnya 9. Gambar tampilan barang daur ulang 10. “Use Button” : Tombol untuk menggunakan barang yang dipilih 11. “Right Button” : Tombol untuk membuka halaman selanjutnya 12. Gambar detail dari barang daur ulang yang dipilih 13. Keterangan tentang barang daur ulang yang dipilih Link From Screen ID: 2.3a , 2.3b, 2.3c,
Link to Screen ID: 2.1a , 2.3a , 2.3b,
2.3d,
2.3c, 2.3d,
16. Style guide untuk Farm Style Guide Project: Neo-Teras
Date: March 25 , 2012
Color Scheme: # cc2530(merah), # fce111(kuning) # 0353f2(biru langit), #1b64f7(biru muda) , # 306e03(hijau tua) ,# 97b62d(hijau muda), #808080(abuabu), #844931(coklat) Text Attributes: Blocker DubLowFive , BlurMedium , Still Images: Farm: background.jpg , inventory.png , inventoryHover.png , inventoryAlert.png , inventoryHoverAlert , ranch.png , ranchAlert.png , ranchHover.png , ranchAlertHover.png , shop.png , shopAlert.png , shopHover.png , shopHoverAlert.png , teamup.png , teamupAlert.png , teamupHover.png . teamHoverAlert.png , worldmap.png , worldmapHover.png.
121 Inventory Menu: arrowLeft.png , arrowLeftHover.png , arrowLeftPush.png , arrowRight.png , arrowRightHover.png , arrowRightPush.png , BarKleidi.png , BarOthers.png , BarQuestItem.png , BarT-Gems.png, BarUsableItem.png , buttonKleidi.png , buttonKleidiHover.png , buttonKleidiPush.png , buttonOthers.png , buttonOthersHover.png , buttonOthersPush.png , buttonQuestItem.png , buttonQuestItemHover.png , buttonQuestItemOff.png , buttonQuestItemPush.png , buttonT-Gems.png , buttonT-GemsHover.png , buttonT-GemsHoverPush.png , buttonTGemsOff.png , buttonUsableItem.png , buttonUsableItemHover.png , cancel.png , cancelHover.png , cancelPush.png , set.png , setHover.png , setPush.png , setOff.png , use.png , useHover.png , useOff.png , usePush.png , Ranch Menu: Breed arrowLeft.png , arrowLeftHover.png , arrowLeftPush.png , arrowRight.png , arrowRightHover.png , arrowRightPush.png , back.png , backHover.png , backPush.png , breedFrame.png , breedMini.png , choose.png , chooseHover.png , chooseOff.png , choosePush.png , join.png , joinHover.png , joinOff.png , joinPush.png , leave.png , leaveHover.png , leaveOff.png , leavePush.png , pick.png , pickHover.png , pickOff.png , pickPush.png , remove.png , removeHover.png , removeOff.png , removePush.png , sell.png , sellHover.png , sellOff.png , sellPush.png , terasFrame.png Rest: back.png , backHover.png , backPush.png , blackscreen.png , breed.png , breedHover.png , breedPush.png , loading1.png , loading2.png , loading3.png , loading4.png , ok.png , okHover.png , okPush.png , ranchFrame.png , rest.png , restHover.png , restoreFrame.png , restPush.png , tame.png , tameHover.png , tamePush.png ,
122 Tame: barUsableItem.png , buttonQuestItemOff.png , buttonT-GemsOff.png , buttonUsableItem.png , buttonUsableItemHover.png , buttonUsableItemPush.png , feed.png , feedHover.png , feedPush.png, GuideKleidiOff.png , GuideOtherOff.png , hospital.png , hospitalHover.png , hospitalPush.png , inventoryFrame.png , pick.png , pickHover.png , pickOff.png , pickHover.png , pickOff.png , pickPush.png , remove.png , removeHover.png , removeOff.png , removePush.png , select.png , selectHover.png , selectPush.png , tameFrame.png , terasImage.png , Shop Menu: amounFrame.png , buttonQuestItem.png , buttonQuestItemHover.png ,buttonQuestItemPush.png , buttonT-Gems.png , buttonT-GemsHover.png , buttonT-GemsHoverPush.png , buy.png , buyHover.png , buyMini.png , buyMiniHover.png , buyMiniOff.png , no.png , noHover.png , noPush.png , sellHover.png , sellMini.png , sellMiniHover.png , sellMiniOff.png , sellMiniPush.png , sellPush.png , shopFrame.png , yes.png , yesHover.png , yesPush.png. Team Up Menu: done.png , doneHover.png , doneOff.png , donePush.png , emptyTeras.png , join.png , joinHover.png , joinOff.png , joinPush.png , leave.png , leaveHover.png , leaveOff.png , leavePush.png , no.png , noHover.png , noPush.png , remove.png , removeall.png , removeallHover.png , removeallOff.png , removeAllPush.png , removeHover.png , removeOff.png , removePush.png , teamUpFrame.png , Audio: farm.wav Video: -, Animation: -,
123 17. Layar utama Farm Multimedia Storyboard Screen: 13 of 41
Screen ID: 3.1a
Screen Description: 1. “World Map Button” : Tombol untuk kembali ke World Map 2. “Ranch Button” : Tombol untuk membuka menu Ranch 3. “Team Up Button” : Tombol untuk membuka menu Team Up yang berguna untuk mengatur Teras yang akan digunakan untuk bertualang. 4. “Inventory Button” : Tombol untuk membuka menu inventory yang berisi item item yang dimiliki 5. “Shop Button” : Tombol untuk membuka menu shop yang berguna untuk proses jual beli. Link From Screen ID: 2.1b
Link to Screen ID: 2.1b , 3.1b
124 18. Layar menu Ranch Multimedia Storyboard Screen: 14 of 41
Screen ID: 3.1b
Screen Description: 1. “Rest” : Tombol untuk mengistirahatkan Teras yang sedang digunakan dalam Team Up 2. “Tame” : Tombol untuk meletakan Teras yang dipilih agara dirawat didalam Farm 3. “Breed” : Tombol untuk melakukan perkawinan Teras yang menghasilkan Teras 4. “Back ” : Tombol keluar dari menu Ranch Link From Screen ID: \
Link to Screen ID: 1.2 , 3.2.1b
125 19. Layar Loading Rest Multimedia Storyboard Screen: 15 of 41
Screen ID: 3.2.1a
Screen Description: Tampilan yang akan muncul jika tombol “Rest” pada 3.1b ditekan
Link From Screen ID: 3.1b
Link to Screen ID: 3.2.1b
126 20. Layar Taming Teras Multimedia Storyboard Screen: 17 of 41
Screen ID: 3.2.2a
Screen Description: 1. Level yang dimiliki oleh Teras 2. Gambar dari Teras yang dipilih 3. Nama dari Teras yang dipilih 4. “Feed Button” : Tombol yang berguna untuk membuka menu Usable Item untuk memilih barang yang dimiliki user untuk diberikan ke Teras sebagai makanan. 5. “Select Button” : Tombol untuk memilih Teras mana yang akan di rawat di Ranch 6. “Hospital Button” : Tombol untuk menyembuhkan Teras bila sakit saat tinggal di Ranch 7. “Back Button” : Tombol untuk kembali ke tampilan awal Farm Link From Screen ID: 3.1b
Link to Screen ID: 3.1b , 3.4a , 3.2.3e
127 21. Layar Tame Ketika Teras Sakit Multimedia Storyboard Screen: 18 of 41
Screen ID: 3.2.2b
Screen Description: 1. Tampilan tanda jika Teras sakit.
Link From Screen ID: 3.2.2a
Link to Screen ID: 3.1b ,
128 22. Layar Breeding Teras Multimedia Storyboard Screen: 19 of 41
Screen ID: 3.2.3a
Screen Description: 1. Gambar Teras yang dipilih di kotak pertama 2. “Pick Button1”: Tombol untuk memilih Teras yang akan diletakan di kotak pertama 3. Gambar Teras yang dipilih di kotak kedua 4. “Pick Button2” : Tombol untuk memilih Teras yang akan diletakan di kotak kedua 5. Gambar kotak kosong yang akan diisi oleh Teras baru hasil persilangan kedua teras yang dipilih 6. “Breed Button “ : Tombol akan muncul setelah kedua kotak telah terisi oleh teras yang dipilih 7. “Back Button” : Tombol untuk kembali ke tampilan awal Farm Link From Screen ID: 3.1b
Link to Screen ID: 3.2.3b ,
129 23. Layar Hasil Breeding Multimedia Storyboard Screen: 20 of 41
Screen ID: 3.2.3b
Screen Description: 1. Gambar kotak box yang telah diisi oleh kedua teras yang dipilih dan menghasilkan Teras secara acak Link From Screen ID: 3.2.3a
Link to Screen ID: 3.2.3c
130 24. Layar Proses Breeding Multimedia Storyboard Screen: 21 of 41
Screen ID: 3.2.3c
Screen Description: “ Choose Button ”(1&2) menjadi mati setelah “Breed Button” (3) ditekan. Dan muncul waktu yang dibutuhkan untuk menghasilkan teras baru.
Link From Screen ID: 3.2.3b
Link to Screen ID: 3.2.3d
131 25. Layar Breeding Selesai Multimedia Storyboard Screen: 22 of 41
Screen ID: 3.2.3d
Screen Description: Tampilan ketika waktu proses breeding telah selesai user dapat menekan Pick Button (1) dan sebelum user mengambil hasil breeding tidak dapat menekan Choose Button (2&3) Link From Screen ID: 3.2.3c
Link to Screen ID: 3.1b
132 26. Layar Status Teras Multimedia Storyboard Screen: 23 of 41
Screen ID: 3.2.3e
Screen Description: 1. Gambar Teras 2. “Pick Button” : Tombol untuk memilih Teras 3. “Remove Button” : Tombol untuk membatalkan Teras yang dipilih 4. “Left Button” : Tombol untuk membuka halaman sebelumnya 5. “Right Button” : Tombol untuk membuka halaman selanjutnya 6. “Cancel Button” : Tombol untuk kembali ke tampilan awal Farm 7. Kotak keterangan tentang Teras yang sedang dipilih 8. Gambar detail Teras yang dipilih 9. Kotak keterangan Teras yang berisi ID , nama , tipe dan core pada teras yang dipilih 10. LV atau level adalah tingkat yang dicapai oleh Teras yang dipilih 11. HP atau Health Point adalah banyaknya darah yang dimiliki Teras untuk bertarung 12. ATK atau Attack adalah nilai yang berperangaruh pada DMG atau Damage sebagai besarnya serangan yang dimiliki Teras 13. Hit adalah nilai yang berpengaruh pada akurasi yang dimiliki oleh Teras agar dapat
133 menyerang dengan kekuatan penuh 14. DMG atau Damage adalah seberapa besar kekuatan yang dimiliki oleh teras 15. EVD atau Evade adalah nilai yang berpengaruh pada hindaran yang dimiliki Teras agar dapat menghindar dari serangan musuh.
Link From Screen ID: 3.2.3b
Link to Screen ID: 3.2.3b
27. Layar Edit Team Player Multimedia Storyboard Screen: 24 of 41
Screen ID: 3.3a
Screen Description: 1. Level yang dimiliki oleh Teras 2. Gambar Teras 3. “Join Button” : Tombol untuk memasukan Teras yang dipilih untuk dimasukan ke dalam tim yang akan dibawa user bertualang 4. “Sell Button” : Tombol untuk menjual Teras yang dimiliki bila Teras sudah dimiliki sebelumnya
134 5. “Leave Button” : Tombol untuk mengeluarkan Teras yang berada didalam tim 6. “Left Button” : Tombol untuk membuka halaman sebelumnya 7. Gambar Teras yang berada didalam tim 8. “Remove Button”: Tomno untuk mengeluarkan Teras yang berada didalam tim 9. “Right Button” : Tombol untuk membuka halaman berikutnya. 10 “Remove All Button” : Tombol untuk mengeluarkan semua Teras yang berada di dalam tim 11. “Done” : Tombol untuk mengakhiri pengaturan tim. Link From Screen ID: 3.1b
Link to Screen ID: 3.3b
28. Layar Penjualan Teras Multimedia Storyboard Screen: 25 of 41
Screen ID: 3.3b
135 Screen Description: 1. Kotak keterangan yang berisi jumlah uang yang didapatkan setelah menjual Teras yang dipilih 2. “Yes Button”: Tombol untuk melakuan penjualan Teras 3. “No Button: : Tombol untuk membatalkan penjualan Teras Link From Screen ID: 3.3a
Link to Screen ID: 3.3a
29. Layar Buy di Shop Multimedia Storyboard Screen: 26 of 41
Screen ID: 3.5a
Screen Description: 1. “Buy Button” : Tombol untuk membuka menu buy 2. “Sell Button” : Tombol untuk membuka menu sell 3. “Usable Item Button ”: Tombol untuk membuka menu usable item
136 4. “T-Gems Button” : Tombol untuk membuka menu T-gems 5. “Others Button” : Tombol untuk membuka menu Other 6. “Cancel Button” : Tombol untuk kembali ke World Map 7. “Left Button” : Tombol untuk membuka halaman sebelumnya 8. “Right Button” : Tombol untuk membuka halaman selanjutnya 9. Jumlah barang yang dimiliki 10. Gambar tampilan barang daur ulang 11. “Buy Mini Button” : Tombol untuk membeli barang yang dipilih 12. Gambar detail dari barang daur ulang yang dipilih 13. Keterangan tentang barang daur ulang yang dipilih Link From Screen ID: 3.1a
Link to Screen ID: 3.1a , 3.5b
30. Layar Sell di Shop Multimedia Storyboard Screen: 27 of 41
Screen ID: 3.5b
137 Screen Description: 1. “Buy Button” : Tombol untuk membuka menu buy 2. “Sell Button” : Tombol untuk membuka menu sell 3. “Usable Item Button ”: Tombol untuk membuka menu usable item 4. “T-Gems Button” : Tombol untuk membuka menu T-gems 5. “Others Button” : Tombol untuk membuka menu Other 6. “Cancel Button” : Tombol untuk kembali ke World Map 7. “Left Button” : Tombol untuk membuka halaman sebelumnya 8. “Right Button” : Tombol untuk membuka halaman selanjutnya 9. Jumlah barang yang dimiliki 10. Gambar tampilan barang daur ulang 11. “Sell Mini Button” : Tombol untuk mejual barang yang dipilih 12. Gambar detail dari barang daur ulang yang dipilih 13. Keterangan tentang barang daur ulang yang dipilih Link From Screen ID: 3.5a
Link to Screen ID: 3.1a , 3.5a ,
138
31. Layar Konfirmasi Jumlah Barang Multimedia Storyboard Screen: 28 of 41
Screen ID: 3.5c
Screen Description: 1. Jumlah barang yang dibeli atau dijual 2. Jumlah harga barang yang dibeli atau dijual 3. “Yes Button” : Tombol untuk konfirmasi pembelian atau penjualan 4. “No Button” : Tombol untuk membatalkan pembelian atau penjualan
Link From Screen ID: 3.5a , 3.5b
Link to Screen ID: 3.5a , 3.5b , 3.1a
139 32. Style Guide untuk Battle Style Guide Project: Neo-Teras - Battle
Date: March 25 , 2012
Color Scheme: #cc2530(merah), # fce111(kuning) # 0353f2(biru langit), #1b64f7(biru muda) , # 306e03(hijau tua) ,# 97b62d(hijau muda), #808080(abuabu), #844931(coklat) Text Attributes: Blocker DubLowFive , BlurMedium Still Images: Battle Menu: 0.png, 1.png, 2.png, 3.png, 4.png, 5.png, 6.png, 7.png, 8.png, 9.png , Garing.png, GreenLine.png, HealthBar.png, LeftCloseUp.png, Lv.png, RightCloseUp.png , arrowLeft.png , arrowLeftHover.png , arrowLeftPush.png , arrowRight.png , arrowRightHover.png , arrowRightPush.png , BarKleidi.png , BarOthers.png , BarQuestItem.png , BarT-Gems.png, BarUsableItem.png , buttonKleidi.png , buttonKleidiHover.png , buttonKleidiPush.png , buttonOthers.png , buttonOthersHover.png , buttonOthersPush.png , buttonQuestItem.png , buttonQuestItemHover.png , buttonQuestItemOff.png , buttonQuestItemPush.png , buttonT-Gems.png , buttonT-GemsHover.png , buttonT-GemsHoverPush.png , buttonT-GemsOff.png , buttonUsableItem.png , buttonUsableItemHover.png , cancel.png , cancelHover.png , cancelPush.png , set.png , setHover.png , setPush.png , setOff.png , use.png , useHover.png , useOff.png , usePush.png, item.png, itemHover.png, Run Away.png, Run Away Hover.png, Special.png, SpecialHover.png, Team.png, TeamHover.png, Back.png, BackHover.png, BackPush.png, BlackBody.png, ButtonSkill1.png, ButtonSkillHover.png, ButtonSkillPush.png, ButtonSkill2.png, ButtonSkill2Hover.png, ButtonSkill2Push.png, ButtonSkill3.png, ButtonSkill3Hover.png, ButtonSkill3Push.png, ButtonSkill4.png, ButtonSkill4Hover.png, ButtonSkill4Push.png, Cryztalation.png, Cryztalation2.png, Cryztalation3.png, Empty T-Gems.png, Enter.png, EnterHover.png, EnterPush.png , SpecialBar.png,
140 attack.png, buff.png, coreattack.png, ultimateattack.png. Audio: battle.wav Video: Animation: battle.swf
33. Layar Utama Battle
Multimedia Storyboard Screen: 29 of 41
Screen Description: 1. Gambar wajah karakter yang user gunakan 2. Dialog yang diucapkan karakter 3. Tipe Core Teras 4. Nama Teras 5. HP atau Healt Point yang dimiliki Teras
Screen ID: 4.1
141 6. Lv yang dimiliki Teras 7. Gambar wajah karakter atau Teras lawan 8. Dialog yang diucapkan lawan 9. Tipe Core Teras lawan 10. Nama Teras lawan 11. HP atau Healt Point yang dimiliki Teras lawan 12. Lv yang dimiliki Teras lawan 13. Posisi gambar Teras yang digunakan User 14. Posisi gambar Teras yang digunakan lawan 15. “Special Button” : Tombol untuk melakukan serangan special jika telah memeliki salah satu Tera-Core. 16. “Team Button” : Tombol untuk membuka Tim yang dibawa oleh user 17. Attack Button : Tombol untuk melakukan serangan biasa 18. Buff Button : Tombol untuk menambah status yang ada pada Teras 19. Back Button : Tombol untuk kembali atau membatalkan perintah 20. Special Bar : baris yang berisi energi yang akan digunakan untuk Special Button 21. Cryztalation Button : Tombol untuk menangkap Teras liar yang sedang dilawan 22. Enter Button : Tombol untuk eksekusi perintah 23.Core Attack Button : Tombol untuk melakukan serangan Core 24. Ultimate Attack Button : Tombol untuk melakukan serangan Ampuh 25. Item Button : Tombol untuk membuka menu Item 26. Run Away Button : Tombol untuk melarikan diri dari pertarungan
Link From Screen ID: 2.1a
Link to Screen ID: 4.2a , 4.3
142
34. Layar untuk Special Bar pada Battle Multimedia Storyboard Screen: 30 of 41
Screen ID: 4.2a
Screen Description: 1 2 3 4 ukuran Energi Special bar yang masing memiliki fungsi masing - masing
Link From Screen ID: 4.1
Link to Screen ID: 4.1 , 4.3
143 35. Layar ketika Teracore Digunakan Multimedia Storyboard Screen: 31 of 41
Screen ID: 4.2b
Screen Description: 1. Gambar Teracore yang keluar setalah Special Button ditekan 2. Energi pada Special bar berkurang setalah menggukan Teracore
Link From Screen ID: 4.2a
Link to Screen ID: 4.1 , 4.7
144 36. Layar untuk Seleksi Teras Multimedia Storyboard Screen: 32 of 41
Screen ID: 4.3
Screen Description: 1. “Team Button” : Tombol yang berguna untuk membuka tim Teras yang user bawa. 2 , 3 , 7 , 8 adalah tombol untuk memilih Teras yang ada didalam tim 4 & 6 adalah tombol untuk seleksi teras 5 adalah tombol konfirmasi teras yang akan dipakai didalam pertarungan yang sedang dilakukan Link From Screen ID: 4.1
Link to Screen ID: 4.1 , 4.2a , 4.4a
145 37. Layar untuk Crystalization T-Gems Multimedia Storyboard Screen: 33 of 41
Screen ID: 4.4a
Screen Description: 1. Crystalation Button : berguna untuk mengkap Teras liar yang sedang dilawan
Link From Screen ID: 4.1
Link to Screen ID: 4.1 , 4.2a , 4.3
146 38. Layar ketika T-Gems Habis Multimedia Storyboard Screen: 34 of 41
Screen ID: 4.4b
Screen Description: 1. Cryztalation Button akan menghitam bila T-Gems yang telah di set sudah habis. 2. Bila T-gems yang di set telah habis user bisa menekan “Item Button” untuk memilih T-gems lain yang tersedia. Link From Screen ID: 4.4a
Link to Screen ID: 4.1 , 4.2a , 4.3 , 4.5c
147 39. Layar ketika Teras Berhasil Ditangkap Multimedia Storyboard Screen: 35 of 41
Screen ID: 4.4c
Screen Description: Tampilan saat user berhasil menangkap Teras liar yang sedang dilawan.
Link From Screen ID: 4.4a , 4.5c
Link to Screen ID: 4.7
148 40. Layar Usable Item Saat Battle Multimedia Storyboard Screen: 36 of 41
Screen ID: 4.5a
Screen Description: Tampilan saat membuka Usable Item saat bertarung 1. “Usable Item Button ”: Tombol untuk membuka menu usable item 2. “Quest Item Button” : Tombol untuk membuka menu quest item 3. “T-Gems Button” : Tombol untuk membuka menu T-gems 4. “Cancel Button” : Tombol untuk kembali ke World Map 6. Jumlah barang yang dimiliki 5. “Left Button” : Tombol untuk membuka halaman sebelumnya 7. Gambar tampilan barang 8. “Use Button” : Tombol untuk menggunakan barang yang dipilih 9. Gambar detail dari barang yang dipilih 10. Keterangan tentang barang yang dipilih 11. “Right Button” : Tombol untuk membuka halaman selanjutnya Link From Screen ID: 4.1
Link to Screen ID: 4.1 , 4.5b , 4.5c
149 41. Layar Quest Item Saat Battle Multimedia Storyboard Screen: 37 of 41
Screen ID: 4.5b
Screen Description: Tampilan saat membuka Usable Item saat bertarung 1. “Usable Item Button ”: Tombol untuk membuka menu usable item 2. “Quest Item Button” : Tombol untuk membuka menu quest item 3. “T-Gems Button” : Tombol untuk membuka menu T-gems 4. “Cancel Button” : Tombol untuk kembali ke World Map 6. Jumlah barang yang dimiliki 5. “Left Button” : Tombol untuk membuka halaman sebelumnya 7. Gambar tampilan barang 8. “Use Button” : Tombol untuk menggunakan barang yang dipilih 9. Gambar detail dari barang yang dipilih 10. Keterangan tentang barang yang dipilih 11. “Right Button” : Tombol untuk membuka halaman selanjutnya Link From Screen ID: 4.5a
Link to Screen ID: 4.1 , 4.5a , 4.5c
150 42. Layar T-Gems Saat Battle Multimedia Storyboard Screen: 38 of 41
Screen ID: 4.5c
Screen Description: Tampilan saat membuka Usable Item saat bertarung 1. “Usable Item Button ”: Tombol untuk membuka menu usable item 2. “Quest Item Button” : Tombol untuk membuka menu quest item 3. “T-Gems Button” : Tombol untuk membuka menu T-gems 4. “Cancel Button” : Tombol untuk kembali ke World Map 6. Jumlah barang yang dimiliki 5. “Left Button” : Tombol untuk membuka halaman sebelumnya 7. Gambar tampilan barang 8. “Use Button” : Tombol untuk menggunakan barang yang dipilih 9. Gambar detail dari barang yang dipilih 10. Keterangan tentang barang yang dipilih 11. “Right Button” : Tombol untuk membuka halaman selanjutnya 12. “Set Button” : Tombol untuk mengatur T-Gems yang akan digunakan
151 Link From Screen ID: 4.4b , 4.5a
Link to Screen ID: 4.1 , 4.5a , 4.5b
43. Layar Ketika Pemain Berhasil Kabur dari Battle Multimedia Storyboard Screen: 39 of 41
Screen ID: 4.6a
Screen Description: Tampilan saat user berhasil kabur dari pertarungan melawan Teras liar
Link From Screen ID: 4.1
Link to Screen ID: 2.1a
152 44. Layar Ketika Pemain Gagal Kabur dari Battle Multimedia Storyboard Screen: 40 of 41
Screen ID: 4.6b
Screen Description: Tampilan saat user gagal kabur saat bertarung dari Teras Liar
Link From Screen ID: 4.1
Link to Screen ID: 4.1
153 45. Layar Ketika Pemain Menang dalam Battle Multimedia Storyboard Screen: 41 of 41
Screen ID: 4.7
Screen Description: 1. Menu yang tampil setelah pertaruangan selesai 2. Jumlah barang yang didapat 3. “Left Button” : Tombol untuk membuka halaman sebelumnya 4. “Right Button” : Tombol untuk membuka halaman sesudahnyanya 5. Gambar barang yang didapat 6. Nama barang yang didapat 7. Experience yang didapat dari Teras liar atau musuh 8. “Done Button” : Tombol untuk konfirmasi dan kembali ke World Map 9. Uang yang didapatkan setelah melawan Teras liar atau musuh Link From Screen ID: 4.2b , 4.4c
Link to Screen ID: 2.1a
154 3.4
Perancangan Sistem 3.4.1
Use Case Diagram Berikut adalah gambar use case diagramuntuk game “Neo-
Teras”:
Gambar 3.21Use Case Diagram Neo Teras Diagram ini digunakan untuk menggambarkan tahapan kegiatan yang dilakukan pemainpada aplikasi ini 3.4.2
Use Case Narative Berikut adalah use case narasi untuk kegiatan pemainsesuai dengan use case diagram di atas :
155 1.
Memulai Permainan Tabel 3.27Use Case Narative Memulai Permainan Actors
Pemain
Description
Use Case ini menjelaskan pemainmenjalankan aplikasi game
Objectives
Memulai permainan dari game ini
Pre Conditions
Pemainmenjalankan aplikasi Kegiatan Pemain
Typical Course of Event
Respon Sistem
Step 1 :
Step 2 : Game
Pemainmenjalankan
dijalankan dan
file aplikasi game
masuk ke Title Menu
Alternate Event
-
Post Event
Pemaindapat memilih untuk memulai permainan baru atau melanjutkan permainan sebelumnya.
2.
Memulai New Game Tabel 3.28Use Case Narative New Game Actors
Pemain
Description
Use Case ini menjelaskan pemaindapat memulai permainan baru
Objectives
Memulai permainan baru dari game ini
Pre Conditions
Pemain masuk ke menu utama
Typical Course of Event
Kegiatan Pemain
Respon Sistem
Step 1 :
Step 2 : Layar
Pemainmengakses
pemilihan monster
main menu
ditampilkan Step 4 : Sistem mengkonfirmasi dan menampilkan cerita
156 intro dari game Alternate Event
-
Post Event
Pemaindapat mulai memainkan prolog dan chapter 1
3.
Melakukan Load Game Tabel 3.29Use Case Narative Load Game Actors
Pemain
Description
Use Case ini menjelaskan pemaindapat melanjutkan permainan yang telah dia simpan sebelumnya
Objectives
Melanjutkan permainan yang telah disimpan sebelumnya
Pre Conditions
Pemainingin melanjutkan permainan sebelumnya dan berada di layar Load Game
Typical Course of Event
Kegiatan Pemain
Respon Sistem
Step 1 : Memilih
Step 2 : Sistem
save file mana yang
mengakses progress
ingin dimainkan
save dari database Step 3a : Jika file ditemukan, world map ditampilkan
Alternate Event
Step 3b : Jika file tidak ditemukan, maka load gagal dan akan ditampilkan notifikasi load game gagal
Post Event
Pemaindapat memainkan permainan yang telah disimpan sebelumnya
157 4.
Memulai permainan Tabel 3.30Use Case Narative – Start Game Actors
Pemain
Description
Use Case ini menjelaskan pemaindapat memainkan permainan dan fitur-fitur yang terdapat pada game ini Pemainsebagai karakter utama dapat
Objectives
menjelajah dunia yang ada di dalam game dan mengumpulkan monster-monster yang ada, serta menyelesaikan misi-misi yang terdapat di dalam game Pre Conditions
Pemainmengontrol karakter Kegiatan Pemain
Typical Course of Event
Respon Sistem
Step 1 : Pemain
Step 2 : Sistem
mengendalikan
merespon semua
karakter untuk
kegiatan yang
menjelajahi map,
pemainpilih untuk
mengunjungi farm,
lakukan
melakukan battle, ataupun keluar dari permainan Alternate Event
-
-
Post Event
Pemainmemainkan permainan hingga selesai
5.
Melakukan pertarungan Tabel 3.31Use Case Narative - Battle Actors
Pemain
Description
Use Case ini menjelaskan pemaindapat melakukan pertarungan
Objectives
Pemainmemasuki pertarungan dan harus mengalahkan musuh
Pre Conditions
Pemainbertemu dengan musuh atau monster
158 liar Typical Course of Event
Kegiatan Pemain
Respon Sistem
Step 1 : Melakukan
Step 2 : Sistem
serangan
mengkalkulasi banyaknya damage yang diberikan Step 3a : Memberikan damage kepada musuh kemudian mengvalidasi jumlah darah musuh apabila telah mencapai angka nol maka musuh akan kalah.
Step 3b : Musuh
Alternate Event
akan terkena damage dan giliran akan diberikan kepada musuh untuk menyerang Post Event
6.
Musuh kalah dari permainan
Menangkap Teras Tabel 3.32Use Case Narative – Catch Teras Actors
Pemain
Description
Use Case ini menjelaskan pemaindapat menangkap monster liar
Objectives
Pemainmemasuki pertarungan dan menangkap monster liar
Pre Conditions Typical Course
Pemainbertemu dengan monster liar Kegiatan Pemain
Respon Sistem
159 of Event
Step 1 : Membuka
Step 2 : Sistem
menu item dan
mengkalkulasi
memilih
kemungkinan untuk
menggunakan T-
berhasil tidaknya
Gems untuk
menangkap monster
menangkap monster
tersebut. Step 3a : Jika kemungkinannya berhasil maka monster tertangkap Step 3b :Jika
Alternate Event
kemungkinan gagal maka monster gagal ditangkap, giliran diberikan kepada musuh untuk menyerang Monster berhasil ditangkap
Post Event
7.
Mengunjungi farm Tabel 3.33Use Case Narative – Farm Actors
Pemain
Description
Use Case ini menjelaskan pemaindapat mengunjungi farm
Objectives
Pemaindapat mengganti monster yang ada di tim dengan yang ada di farm dan dapat memberi makan ataupun melakukan breeding
Pre Conditions Typical Course of Event
Pemainmemilih Farm di World Map Kegiatan Pemain
Respon Sistem
Step 1a :
Step 2 : Sistem
Pemainmembuka
menunjukkan list
menu tim monster.
monster yang
160 Step 3 :
dibawa
Pemainmemilih
Step 4 : Sistem
monster yang ingin
mengkonfirmasi dan
diganti
menunjukkan list monster yang ada di farm
Alternate Event
Step 5
Step 6 : Sistem
:Pemainmemilih
mengkonfirmasi dan
monster pengganti
pergantian berhasil
Step 1b : Pemainmelakukan taming atau breeding Pemain kembali menu utama Farm
Post Event
8.
Melakukan Taming Tabel 3.34Use Case Narative - Taming Actors
Pemain
Description
Use Case ini menjelaskan pemaindapat memberi makanan kepada monster miliknya
Objectives
Pemaindapat memberi makan kepada monsteruntuk mengurangi status lapar
Pre Conditions Typical Course of Event
Pemainmemilih Farm di World Map Kegiatan Pemain
Respon Sistem
Step 1 :
Step 2 : Sistem
Pemainmembuka
menunjukkan status
menu Taming
lapar monster
Step 3 :
Step 4 : Sistem
Pemainmemilih
mengkonfirmasi dan
monster yang ingin
membuka list item
diberi makan
makanan
Step 5 :
Step 6a : Sistem
161 Pemainmemilih
mengkonfirmasi dan
makanan
mengurangi status lapar Step 6b :Taming
Alternate Event
gagal apabila tidak ada monster yang memiliki status lapar atau tidak tersedia makanan pada inventory pemain Post Event
9.
Pemain kembali menu utama Farm
Melakukan Breeding Tabel 3.35Use Case Narative – Breeding Actors
Pemain
Description
Use Case ini menjelaskan pemaindapat melakukan breeding
Objectives
Pemainmenyilangkan dua monster yang dimilikinya untuk menghasilkan monster baru
Pre Conditions Typical Course of Event
Pemainmemilih Farm di World Map Kegiatan Pemain
Respon Sistem
Step 1 : Pemain
Step 2 : Sistem
membuka menu
membuka
Breeding
listmonster yang dapat disilangkan
Step 3 :
Step 4 : Sistem
Pemainmemilih
mengkonfirmasi dan
monster pertama
membuka list monster lagi
Step 5
Step 6 : Sistem
:Pemainmemilih
mengkonfirmasi dan
monster kedua
melakukan kalkulasi
162 kemungkinan status yang dihasilkan untuk monster baru Step 7a : Breeding berhasil dan menghasilkan monster baru Step 7b : Breeding
Alternate Event
gagal apabila syarat level monster belum tercapai dan tidak mempunyai cukup monster untuk disilangkan Post Event
10.
Pemain kembali menu utama Farm
Memilih map untuk dijelajahi Tabel 3.36Use Case Narative – Choose Map Actors
Pemain
Description
Use Case ini menjelaskan pemaindapat menjelajahi dunia dengan memilih poin-poin yang ada di peta
Objectives
Pemainmemilih poin pada peta untuk menjelajahi dunia dan melanjutkan cerita utama
Pre
Pemainberada di World Map
Conditions Typical
Kegiatan Pemain
Course of
Step 1 :
Step 2a : Sistem
Event
Pemainmemilih
menjalankan karakter
salah satu poin
menuju tempat yang
atau tempat pada
dipilih pemain
map
Respon Sistem
163
Alternate
Step 2b: Tempat tidak
Event
bisa dituju apabila belum membuka peta tempat menggunakanitemKleidi
Post Event
Pemainberada di dalam map tempat yang dituju
11.
Keluar dari permainan Tabel 3.37Use Case Narative – Exit Game Actors
Pemain
Description
Use Case ini menjelaskan pemaindapat keluar dan mengakhiri permainan yang sedang dimainkan saat itu
Objectives
Pemaindapat keluar dari permainan yang sedang dimainkan
Pre Conditions
Typical Course
Pemainmemilih menu Logout
Kegiatan Pemain
of Event
Respon Sistem Step 1 : Sistem menampilkan layar konfirmasi apakah pemainingin menyimpan permainannya atau tidak
Step 2a :
Step 3a : Sistem
Pemainmenyimpan
menyimpan
permainannya
permainan dan menampilkan layar apakah pemainbenar-benar
164 ingin mengakhiri permainan Step 4a :
Step 5a : Sistem
Pemainmemilih
mengakhiri
mengakhiri
permainan
permainan Alternate Event
Step 2b :
Step 3b :Sistem
Pemaintidak
tidak menyimpan
menyimpan
permainan dan
permainan
menampilkan layar apakah pemainbenar-benar ingin mengakhiri permainan Step 5b : Sistem
Step 4b :
tidak mengakhiri
Pemainmemilih
permainan dan
tidak mengakhiri
menutup menu
permainan
logout dan pemaindapat melanjutkan permainan kembali
Post Event
12.
Pemainkembali ke title menu
Mengubah setting di dalam game Tabel 3.38Use Case Narative – Change Setting Actors
Pemain
Description
Use Case ini menjelaskan pemaindapat mengatur setting yang berada di dalam game
Objectives
Pemainmemilih jenis setting yang ingin diatur
Pre Conditions Typical Course
Pemainmemilih menu Setting Kegiatan Pemain
Respon Sistem
165 of Event
Step 1 : Memilih jenis setting yang ingin diubah Step 2 : Mengatur
Step 3 : Sistem
setting sesuai keinginan mengubah setting sesuai pengaturan Step 4 :
pemain
Pemainmengkonfirmasi Step 5 : Sistem setting yang telah
menyimpan
diatur
setting yang telah diubah pemain
Alternate
-
-
Event Post Event
13.
Pemainkembali ke menu sebelumnya
Mengatur fullscreen Tabel 3.39Use Case Narative – Change Fullscreen Actors
Pemain
Description
Use Case ini menjelaskan pemaindapat mengatur tampilan game secara fullscreen atau tidak
Objectives
Pemainmengatur tampilan fullscreen
Pre Conditions
Pemainmemilih menu Setting
Typical Course of Event
Kegiatan Pemain
Respon Sistem
Step 1 : Pemainmemilih setting fullscreen Step 2 :
Step 3 : Sistem
Pemainmemilih setting
mengubah setting
yang diinginkan
sesuai pengaturan pemain
Step 4 :
Step 5 : Sistem
Pemainmengkonfirmasi menyimpan
166
Alternate
setting yang telah
setting yang telah
diatur
diubah pemain
-
-
Event Post Event
14.
Pemainkembali ke menu sebelumnya
Mengatur efek suara on/off Tabel 3.40Use Case Narative – Change Sound Effect Actors
Pemain
Description
Use Case ini menjelaskan pemaindapat mengatur efek suara apakah dinyalakan atau dimatikan
Objectives
Pemainmengatur efek suara
Pre Conditions
Pemainmemilih menu Setting Kegiatan Pemain
Typical Course of Event
Respon Sistem
Step 1 : Pemainmemilih setting efek suara Step 2 :
Step 3 : Sistem
Pemainmemilih setting
mengubah setting
yang diinginkan
sesuai pengaturan pemain
Step 4 :
Step 5 : Sistem
Pemainmengkonfirmasi menyimpan
Alternate
setting yang telah
setting yang telah
diatur
diubah pemain
-
-
Event Post Event
Pemainkembali ke menu sebelumnya
167
15.
Mengatur musik on/off Tabel 3.41Use Case Narative – Change Music Actors
Pemain
Description
Use Case ini menjelaskan pemaindapat mengatur musik apakah dinyalakan atau dimatikan
Objectives
Pemainmengatur musik
Pre Conditions
Pemainmemilih menu Setting Kegiatan Pemain
Typical Course of Event
Respon Sistem
Step 1 : Pemainmemilih setting musik Step 2 :
Step 3 : Sistem
Pemainmemilih setting
mengubah setting
yang diinginkan
sesuai pengaturan pemain
Step 4 :
Step 5 : Sistem
Pemainmengkonfirmasi menyimpan
Alternate
setting yang telah
setting yang telah
diatur
diubah pemain
-
-
Event Post Event
Pemainkembali ke menu sebelumnya
168
16.
Keluar dari aplikasi Tabel 3.42Use Case Narative – Exit Application Actors
Pemain
Description
Use Case ini menjelaskan pemaindapat keluar dari aplikasi dan mematikan aplikasi
Objectives
Pemainmematikan aplikasi
Pre Conditions
Pemainberada di Title menu Kegiatan Pemain
Typical Course of Event
Respon Sistem
Step 1 :
Step 2 : Sistem
Pemainmemilih
mematikan aplikasi
tombol Exit di Title menu Alternate Event
-
-
Post Event
Aplikasi telah dimatikan, pemainkembali ke desktop komputer miliknya
169 3.4.3 Class Diagram
Gambar 3.22Class Diagram Neo Teras
170 3.4.4
Activity Diagram Berikut adalah activity diagram dari game ini : 1.
Activity diagram ketika pemainmemilih New Game
Pilih New Game
Pilih slot penyimpan data
Simpan ID player
Pilih Teras starter milik player
Simpan data Teras player
Gambar 3.23Activity Diagram – New Game 2.
Activity diagram ketika pemainmelakukan load game
Pilih slot penyimpan data
Load data player
Load Teras player
Load chapter
Gambar 3.24Activity Diagram – Load Game
171 3.
Activity diagram ketika pemainmelakukan attack
Pilih jenis serangan
Hitung DMG
Memberikan DMG kepada musuh
Validasi darah musuh
HP musuh > 0
Giliran musuh
HP musuh = 0
Pertarungan selesai
Gambar 3.25Activity Diagram – Attack
4.
Activity diagram ketika pemainmenggunakan skill buff
Gunakan skill buff
Hitung efek buff
Tambahkan efek buff ke Teras
Kurangi jumlah AP skill buff
Gambar 3.26Activity Diagram – Buff
172 5.
Activity diagram ketika pemainmenggunakan barang
Pilih barang
Hitung efek barang
Berikan efek barang ke Teras
Kurangi jumlah barang
Gambar 3.27Activity Diagram - Item 6.
Activity diagram ketika pemainmelakukan pergantian Teras
Pilih Change Teras
Validasi apakah ada Teras yang masih hidup
ya
tidak
Pilih Teras mana yang ingin dikeluarkan
Tidak bisa mengganti Teras
Muat Teras yang dipilih
Tukar Teras yang sedang bertarung dengan Teras pengganti
Gambar 3.28Activity Diagram – Mengganti Teras
173
7.
Activity diagram ketika pemainmenangkap Teras
Menggunakan T-Gems
Hitung persentase menangkap
gagal
sukses
Gagal menangkap
Sukses menangkap
Simpan ke data Teras player
Kembali ke pertarungan Pertarungan selesai
Gambar 3.29Activity Diagram – MenangkapTeras 8.
Activity diagram ketika pemainmelakukan breeding
Pilih Teras pertama
Simpan status Teras pertama
Pilih Teras kedua
Simpan status Teras pertama
Penyilangan Teras selesai
Silangkan status Teras pertama dan kedua
Simpan data Teras
Gambar 3.30Activity Diagram - Breeding
174 3.5 Perancangan Database Tabel 3.43Data Tera Nama
Jenis
Deskripsi
_ID
String
Kode identitas Teras
_NAME
String
Nama Teras
_CORE
String
Jenis Core Teras
_RARITY
String
Tingkat kelangkaan Teras
_PRIMARY_STATUS Tera_Base_Status Status utama Teras _CORE_MOD
Status_Modifier
Penampung bonus status dari Core Teras
_STATUS
Tera_Status
Penampung status Teras
_BUFF
Buff
Jenis Buff yang dimiliki Teras
_ULTI
Ulti
Jenis Ulti yang dimiliki Teras
Tabel 3.44Data Tera_Base_Status Nama
Jenis
Deskripsi
_MHP
int
Jumlah maksimum health point Teras
_DMG
int
Jumlah serangan dasar Teras
_HIT
int
Tingkat akurasi serangan Teras
_EVD
int
Tingkat hindaran Teras
_CRT
int
Tingkat kemungkinan serangan kritikal terjadi
_EXP_NEED
int
Jumlah experience pointyang dibutuhkan untuk naik tingkat pada Tera
_EXP_DROP
int
Jumlah experience point yang didapat setelah Tera dikalahkan
175 Tabel 3.45Data Tera_Status Nama
Jenis
Deskripsi
_HP
int
Health point Teras
_AP
int
Attack point Teras
_CP
int
Core Attack point Teras
_BP
int
Buff point Teras
_UP
int
Ulti point Teras
Tabel 3.46Data Status Modifier Nama
Jenis
Deskripsi
_HP
int
Tingkat penambahan health point
_DMG
int
Tingkat penambahan serangan dasar
_HIT
int
Tingkat penambahan akurasi
_EVD
int
Tingkat penambahan hindaran
_CRT
int
Tingkat penambahan kemungkinan serangan kritikal
Tabel 3.47Data Buff Nama
Jenis
Deskripsi
_ID
String
Kode identitas Buff
_NAME
String
Nama Buff
_STATUS_MOD
Status_Modifier Penampung bonus status Buff
_TURN
Int
Jumlah putaran Buff berlaku
_COOLDOWN
Int
Jumlah putaran sebelum Buff dapat dipilih lagi
176 Tabel 3.48Data Ulti Nama
Jenis
Deskripsi
_ID
String
Kode identitas Ulti
_NAME
String
Nama Ulti
_DMG
Int
Jumlah penambahan serangan dasar
_COOLDOWN
Int
Jumlah putaran sebelum Ulti dapat dipilih lagi
_CURRENT_CD
Int
Jumlah cooldown yang dimiliki
Tabel 3.49Data Tera_Player_Member Nama
Jenis
Deskripsi
_EXP
Int
Jumlah experience point yang dimiliki
_TIER
Int
Tingkatan tier Teras
_BREED_MOD
Status_Modifier Penampung bonus status dari Breeding
_TAMING
Taming
Penampung status Taming
Tabel 3.50Data Tera_Enemy_Member Nama
Jenis
Deskripsi
_TRAIT
String
Jenis AI yang dimiliki lawan
Tabel 3.51Data Tera_Player_Team Nama
Jenis
Deskripsi
_MEMBERS
Vector.
Data Teras yang dibawa pemain
177 Tabel 3.52Data Tera_Enemy_Team Nama
Jenis
Deskripsi
_MEMBERS
Vector. Data Teras yang dimiliki lawan
Tabel 3.53Data Taming Nama
Jenis
Deskripsi
_TAMING_MOD
Status_Modifier
Penampung status Taming
_HUNGER
Int
Tingkat hungerTeras
_CONDITION
Int
Tingkat kondisi kesehatan Teras
Tabel 3.54Data Controller_Battle Nama
Jenis
Deskripsi
_TERA_P_TEAM
Tera_Player_Member
Penampung Teras milik pemain
_TERA_E_TEAM
Tera_Enemy_Member Penampung Teras milik lawan
_P_FINAL_DMG
Int
Penampung nilai akhir serangan Teras pemain
_E_FINAL_DMG
Int
Penampung nilai akhir serangan Teras lawan
_P_BUFF_COUNT
Int
Penampung jumlah aktif putaran buff Teras pemain
_E_BUFF_COUNT
Int
Punampung jumlah aktif putaran buff Teras lawan
178 _P_BUFF_CD
Int
Penampung jumlah cooldown buff Teras pemain
_E_BUFF_CD
Int
Penampung jumlah cooldown buff Tera lawan
Tabel 3.55Data Player Nama
Jenis
Deskripsi
_ID
String
Kode identitas pemain
_NOMEY
int
Jumlah harta pemain
_TIME_PLAY
int
Lamanya waktu permainan
_TERA_P_TEAM
Tera_Player_Team
Penampung Teras yang dibawa pemain
_TERA_P_RANCH
Tera_Player_Team
Penampung Teras yang berada di farm
_ITEM
Vector.
Barang yang dimiliki pemain
_MAIN_QUEST
Vector.
Penampung misi utama pemain
_SIDE_QUEST
Vector.
Penampung misi tambahan pemain
179
Tabel 3.56Data Item Nama
Jenis
Deskripsi
_ID
String
Kode identitas barang
_NAME
String
Nama barang
_TYPE
String
Tipe barang
_COUNT
int
Jumlah barang
_STATUS_EFFECT
Tera_Status
Efek penggunaan barang
_TAMING_EFFECT
Taming
Efek penggunaan barang pada Taming
_CAPTURE_EFFECT
String
Efek penggunaan TGems untuk menangkap Teras
_PRICE
int
Harga barang
_RARITY
int
Tingkat kelangkaan barang
_DROPABLE
Boolean
Barang dapat dijatuhkan
_BUYABLE
Boolean
Barang dapat dibeli
_DROP_BASE
int
Tingkat kemungkinan barang dijatuhkan
180
Tabel 3.57Data Quest Nama
Jenis
Deskripsi
_ID
String
Kode identitas misi
_NAME
String
Nama misi
_CHAPTER
int
Chapter ke berapa misi dijalankan
_PROG
int
Tingkat progres misi
_ITEM_ID
String
Kode identitas barang yang dibutuhkan
_ITEM_COUNT
int
Jumlah barang yang dibutuhkan
_TERA_ID
String
Kode identitas Teras yang harus dikalahkan
_TERA_COUNT
int
Jumlah Teras yang harus dikalahkan
_MAP_ID
String
Kode identitas peta terjadinya misi
_STATE
String
Kondisi misi
_NEXT_QUEST
String
Misi selanjutnya