• Tidak ada hasil yang ditemukan

Activity Diagram

Dalam dokumen BAB 3 ANALISIS DAN PERANCANGAN (Halaman 68-86)

3. Kamen rider All Generation

3.5 Perancangan sistem

3.5.4 Activity Diagram

3.5.4 Activity Diagram

Activity Diagram mengambarkan sebuah proses mengenai interaksi antara sistem dan user. Setiap aktivitas dimulai dari aksi user yang kemudian direspon oleh sistem yang akan menampilkan hasil dari proses yang terjadi.

a. Activity Diagram melihat opening

Dimulai saat user menjalankan game, kemudian sistem akan menampilkan splash screen. Setelah splash screen selesai maka sistem akan menampilkan main menu.

Gambar 3.19 Activity diagram melihat opening

b. Activity Diagram memulai game

Dimulai saat user memilih opsi New Game pada main menu, sistem akan menampilkan story baru kemudian memasuki stage 1 dimana user dapat mulai bermain.

 

Gambar 3.20 Activity diagram memulai game

c. Activity Diagram menyerang monster

Dimulai saat user menekan tombol untuk menyerang. Pertama sistem akan menampilkan animasi character menyerang. Kemudian, sistem akan mengecek apakah terjadi collision antara character dan monster. Bila terjadi maka sistem akan mengecek health dari monster, jika health monster mencapai 0 maka sistem akan memberikan user experience point.

 

Gambar 3.21 Activity diagram menyerang monster

d. Activity Diagram mengunakan skill

Dimulai saat user menekan tombol skill. Sistem kemudian akan mengecek apakah SP character mencukupi untuk menggunakan skill

 

atau tidak. Bila mencukupi, sistem akan mengurangi SP character dan menampilkan animasi skill.

Gambar 3.22 Activity diagram menggunakan skill

e. Activity Diagram memilih stage

Dimulai saat user melakukan Load Game, kemudian sistem akan menampilkan stage – stage yang dapat dipilih oleh user. Setelah user memilih stage yang ingin dimainkan, sistem akan mulai mengecek apakah stage yang dituju memiliki story atau tidak, jika tidak sistem akan menampilkan stage dimana user dapat mulai bermain. Jika iya, sistem menampilkan story.

 

Gambar 3.23 Activity diagram memilih stage

f. Activity Diagram melihat story

Dimulai saat user akan memasuki stage, sistem akan selalu mengecek apakah stage yang dituju memiliki story atau tidak. Bila memiliki maka sistem akan menampilkannya, jika tidak ada maka sistem akan langsung memasuki stage.

 

Gambar 3.24 Activity diagram melihat story

g. Activity Diagram mendapatkan item

User dapat mengambil item yang ditemukan sepanjang stage. Sistem kemudian akan menambahkan HP dan SP character.

 

h. Activity Diagram mem-pause game

Dimulai saat user menekan tombol Esc pada saat di dalam stage. Sistem kemudian akan memunculkan halaman pause.

Gambar 3.26 Activity diagram mem-pause game

i. Activity Diagram me-load profil

Dimulai ketika user memilih opsi Load dari main menu. Sistem kemudian akan menampilkan halaman load. User kemudian dapat memilih 1 slot yang berisi profil yang telah disimpan. Saat user menekan tombol Enter, sistem akan menanyakan yes atau no, bila user memilih yes maka sistem akan melakukan load data profil kedalam game. Bila no maka sistem akan membatalkan load.

 

Gambar 3.27 Activity diagram me-load profil

j. Activity Diagram menyimpan profil

Dimulai ketika user memilih opsi Save. Sistem kemudian akan menampilkan halaman save. User kemudian dapat memilih 1 slot untuk menyimpan profil. Saat user menekan tombol Enter, sistem akan menanyakan yes atau no, bila user memilih yes maka sistem akan melakukan save data profil kedalam game. Bila no maka sistem akan membatalkan save.

 

Gambar 3.28 Activity diagram menyimpan profil

k. Activity Diagram melihat extra

Dimulai ketika user memilih opsi Extra pada main menu. Sistem akan menampilkan halaman extra. User dapat memilih 3 pilihan aitu, Challenge, Achievement atau Encyclopedia. Bila user memilih Achievement, maka sistem akan menampilkan halaman Achievement yang berisi pencapaian user dalam bermain. Bila user memilih Challenge, maka sistem akan menmuat elemen – elemen dari stage Challenge dan kemudian menampilkannya. User kemudian dapat bermain untuk menyelesaikan Challenge yang telah disiapkan. Bila user memilih Encyclopedia, maka sistem akan menampilkan halaman

 

Encyclopedia dimana berisi hal – hal mengenai kamen rider yang ada pada game.

Gambar 3.29 Activity diagram melihat extra

l. Activity Diagram memainkan challenge

Dimulai ketika user memilih challenge pada menu extra. User akan masuk ke menu challenge. Disini user dapat melihat highscore yang telah didapatkan dan dapat memilih start untuk masuk ke stage challenge.

 

m. Activity Diagram melihat riderpedia

Dimulai ketika user memilih riderpedia pada menu extra. User akan masuk ke menu riderpedia. Disini user dapat melihat informasi-informasi dari kamen rider pada jaman heisei.

Gambar 3.31 Activity diagram melihat riderpedia

n. Activity Diagram melihat achievement

Dimulai ketika user memilih achivement pada menu extra. User akan masuk ke menu achivement. Disini user dapat melihat achivement yang ada pada game. Bila user belum mendapatkannya maka achievement ditampilkan dengan kondisi meredup, bila user sudah mendapatkannya maka akan ditampilkan dalam kondisi menyala.

 

Gambar 3.32 Activity diagram melihat achievement

o. Activity Diagram mengatur option

Dimulai saat user memilih opsi Option pada main menu, kemudian sistem akan menampilkan halaman Option. Kemudian user dapat mengatur option berupa On atau Off audio dan ketika selesai sistem akan menyimpan setting dari option yang telah dibuat oleh user.

 

Gambar 3.33 Activity diagram mengatur option

p. Activity Diagram melihat tutorial

Dimulai ketika user memilih opsi Option pada main menu. Sistem kemudian akan menampilkan halaman option. Setelah user memilih opsi tutorial, sistem kemudian akan menampilkan halaman tutorial, yang berisi bagaimana cara bermain dari game ini.

 

Gambar 3.34 Activity diagram melihat tutorial

q. Activity Diagram keluar dari game

Dimulai saat user memilih opsi Exit pada main menu. Sistem kemudian akan menghentikan program game.

 

r. Activity Diagram mengatur data monster

Dimulai saat admin memilih pilihan change enemy data pada main menu game editor. Sistem akan menampilkan form yang berisi data mengenai atribut monster. Setelah admin mengubah data atribut monster dan menekan tombol submit, maka sistem akan memvalidasi data yang dimasukan. Sistem akan menyimpan data yang admin masukan bila data tersebut valid. Bila tidak valid maka sistem akan memunculkan pesan dimana terjadi kesalahan.

 

s. Activity Diagram mengatur data character

Dimulai saat admin memilih pilihan change player data pada main menu game editor. Sistem akan menampilkan form yang berisi data mengenai atribut player. Setelah admin mengubah data atribut player dan menekan tombol submit, maka sistem akan memvalidasi data yang dimasukan. Sistem akan menyimpan data yang admin masukan bila data tersebut valid. Bila tidak valid maka sistem akan memunculkan pesan dimana terjadi kesalahan.

 

u. Activity Diagram mengubah username dan password

Dimulai saat admin memilih pilihan change username and password pada main menu game editor. Sistem akan menampilkan Change Username and Password. Admin mengisi username dan password yang baru serta mengisi password lama yang digunakan untuk konfirmasi. Setelah admin menekan tombol submit, maka sistem akan memvalidasi data yang dimasukan . Sistem akan menyimpan username dan password baru bila input valid. Bila tidak valid maka sistem akan memunculkan pesan dimana terjadi kesalahan.

 

v. Activity Diagram melakukan Log In

Dimulai saat admin menjalankan program game editor. Sistem akan menampilkan form Log In. Admin diharuskan mengisi username dan password. Setelah admin menekan tombol submit, maka sistem akan memvalidasi sata yang dimasukan. Sistem akan menampilkan main menu bila input dari admin valid. Bila tidak valid maka sistem akan memunculkan pesan dimana terjadi kesalahan.

 

Dalam dokumen BAB 3 ANALISIS DAN PERANCANGAN (Halaman 68-86)

Dokumen terkait