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
Post a Comment