EAS Struktur Data

EAS Struktur Data

Nama: Ferdinand Putra Gumilang Silalahi

NRP : 5025201176

 

 

Penerapan Dialogue Tree pada Game RPG Menggunakan Linked List

 

Untuk menyampaikan cerita pada suatu permainan, diperlukan representasi dari perkataan karakter dalam cerita berbentuk dialog. Pada format cerita yang tidak konvensional ini, terkadang input dari user menentukan dialog apa yang akan terjadi dan dieksekusi. Untuk mengakomodasi kebutuhan ini, struktur data Linked List yang dimodifikasi adalah struktur data yang tepat. Satu node linked list akan berisi string yang menyimpan teks dialog dan link pada linked list adalah node respons yang berisi teks respons dari user dan alamat ke node dialog selanjutnya.

Berikut adalah implementasi Struktur data linked list (yang dimodifikasi) untuk membuat dialogue tree pada game RPG


Diagram Dialogue Tree:




Implementasi Kode


Diagram Inheritance Kode

Dialogue Tree Class


Dialogue Node Class


Dialogue Option Class


obj pointer Class


Main Class


Screenshot Hasil Run:


Video Demo Kode:


Makalah:


Link Google Drive Makalah:

https://drive.google.com/file/d/11R_Jx4bk643deAXvEATYsniCqqO1blSl/view?usp=sharing

Comments

Popular posts from this blog

Kuis PBKK

Tugas 1 PBKK