2. Sequence Diagram Karaker.
Sequence diagram karakter dalam game The Herbalist dapat dilihat
pada gambar 3.17:
Gambar 3.17 Sequence Diagram Karakter
3. Sequence Diagram Ensiklopedia.
Sequence diagram ensiklopedia dalam game The Herbalist dapat
dilihat pada gambar 3.18:
Gambar 3.18 Sequence Diagram Ensiklopedia
4. Sequence Diagram Pengaturan.
Sequence diagram pengaturan dalam game The Herbalist dapat dilihat
pada gambar 3.19:
Gambar 3.19 Sequence Diagram Pengaturan
5. Sequence Diagram Stage 1.
Sequence diagram stage 1 dalam game The Herbalist dapat dilihat pada
gambar 3.20:
Gambar 3.20 Sequence Diagram Stage 1
6. Sequence Diagram Stage 2.
Sequence diagram stage 2 dalam game The Herbalist dapat dilihat pada
gambar 3.21:
Gambar 3.21 Sequence Diagram Stage 2
7. Sequence Diagram Stage 3.
Sequence diagram stage 3 dalam game The Herbalist dapat dilihat pada
gambar 3.22:
Gambar 3.22 Sequence Diagram Stage 3
8. Sequence Diagram Stage 4.
Sequence diagram stage 4 dalam game The Herbalist dapat dilihat pada
gambar 3.23:
Gambar 3.23 Sequence Diagram Stage 4
9. Sequence Diagram Stage 5.
Sequence diagram stage 5 dalam game The Herbalist dapat dilihat pada
gambar 3.24:
Gambar 3.24 Sequence Diagram Stage 5
10. Sequence Diagram Cara Bermain.
Sequence diagram cara bermain dalam game The Herbalist dapat dilihat pada gambar 3.25:
Gambar 3.25 Sequence Diagram Cara Bermain
11. Sequence Diagram Keluar.
Sequence diagram keluar dalam game The Herbalist dapat dilihat pada gambar 3.26:
Gambar 3.26 Sequence Diagram Keluar
3.3.4 Class Diagram
Diagram kelas atau class diagram menggambarkan struktur sistem dari segi pendefinisian kelas-kelas yang akan dibuat untuk membangun sistem. Kelas
memiliki apa yang disebut atributdan metode atau operasi. Class diagram
dalam game ini dapat dilihat pada Gambar 3.27:
boundary
asma
timer seconds
minutes hours
show_hours image_single
image_index gath
draw_self draw_set_font
draw_set_halign draw_set_valign
draw_set_color draw_text
instance_change instance_exists
move_towards_point audio_play_sound
room_goto event_inherited
control
controller
point total_point
stage_progress paused
sound vibration
stage1p1_timer stage1p1_point
stage1_total_points stage2p1_timer
stage2p1_point stage2_total_points
stage3_timer stage3_point
stage3_total_points
scr_initialize scr_timer_init
scr_timer_info scr_stage_points
keyboard_check_pressed instance_create
draw _texture_flush io_clear
room_goto instance_exists
draw_set_alpha draw_set_color
draw_rectangle draw_set_color
audio_is_playing audio_play_sound
audio_stop_playing immersion_play_effect
display_set_gui entity
bawang_m
timer seconds
minutes gath
draw_self draw_sprite
draw_set_font draw_set_halign
draw_set_valign draw_set_color
move_towards_point audio_play_sound
entity
gula_aren
seconds minutes
event_inherited instance_change
draw_self draw_sprite
entity bawang_p
timer seconds
minutes gath
draw_self draw_sprite
draw_set_font draw_set_halign
draw_set_valign draw_set_color
move_towards_point audio_play_sound
entity
kencur
seconds minutes
event_inherited instance_change
draw_self draw_sprite
boundary
maag
timer seconds
minutes hours
show_hours image_single
image_index gath
draw_self draw_set_font
draw_set_halign draw_set_valign
draw_set_color draw_text
instance_change instance_exists
move_towards_point audio_play_sound
room_goto event_inherited
entity
kunyit
seconds minutes
event_inherited instance_change
draw_self draw_sprite
boundary
batuk
timer seconds
minutes hours
show_hours image_single
image_index gath
draw_self draw_set_font
draw_set_halign draw_set_valign
draw_set_color draw_text
instance_change instance_exists
move_towards_point audio_play_sound
room_goto event_inherited
entity
Jahe
seconds minutes
event_inherited instance_change
draw_self draw_sprite
entity
mint
seconds minutes
event_inherited instance_change
draw_self draw_sprite
boundary main_menu
btn_mulai btn_ensiklopedia
btn_profil btn_option
btn_keluar draw_self
draw_set_font draw_set_halign
draw_set_valign draw_set_color
audio_play_sound room_goto
mouse_check_pressed mouse_check_released
event_inherited immersion_play_effect
boundary
stage_select
sprite_index image_single
draw_set_font ; draw_set_halign;
draw_set_valign; draw_set_color ;
audio_play_sound ; room_goto;
kembali; boundary
ensiklopedia
sprite_index draw_self
draw_set_font draw_set_halign
draw_set_valign draw_set_color
audio_play_sound room_goto
mouse_check_pressed mouse_check_released
event_inherited
boundary
profil
sprite_index draw_self
draw_set_font draw_set_halign
draw_set_valign draw_set_color
audio_play_sound room_goto
mouse_check_pressed mouse_check_released
event_inherited entity
jeruk_m
seconds minutes
event_inherited instance_change
draw_self draw_sprite
boundary
flu
timer seconds
minutes hours
show_hours image_single
image_index gath
draw_self draw_set_font
draw_set_halign draw_set_valign
draw_set_color draw_text
instance_change instance_exists
move_towards_point audio_play_sound
room_goto event_inherited
boundary
demam
timer seconds
minutes hours
show_hours image_single
image_index Gath
draw_self draw_set_font
draw_set_halign draw_set_valign
draw_set_color draw_text
instance_change instance_exists
move_towards_point audio_play_sound
room_goto event_inherited
entity
jeruk_nipis
timer seconds
minutes gath
draw_self draw_sprite
draw_set_font draw_set_halign
draw_set_valign draw_set_color
move_towards_point audio_play_sound
Gambar 3.27 Class Diagram Game The Herbalist