Sequence Diagram Analisis Kebutuhan Fungsional

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