Assalamualaikum.
Kali ini Saya akan menjelaskan mengenai program game adventure berjudul " World of Zuul".
Game ini terdiri dari class:
Berikut ini adalah source code untuk tiap kelasnya :
1. Game
Merupakan main class dari game ini. kelas ini mnegatur permainan kemudia memasuki loop untuk membaca dan menjalankan perintah. Class ini juga berisi kode yang mengimplementasikan setiap perintah user.
2. Room
Class sini merepresentasikan lokasi dalam game. Kamar dapat memiliki pintu keluar yang mengarah ke kamar lain
3. Command
Suatu objek perintah mewakili perintah yang dimasukkan oleh user. kelas ini memiliki metode yang memudahkan untuk memeriksa apakah ini adalah perintah yang valid serta untuk emndapatkan kata pertama dan kedua dari perintah tersebut sebagai string terpisah
4. CommandWords
Class ini akan mendefinisikan semua Command yang valid dalam permainan (go, help, quit). Ini dilakukan dengan menyimpan arrya objek string yang mewakili kata-kata perintah.
5. Parser
Class ini akan membaca baris input dari terminal dan mencoba menafsirkan sebagai Command sehingga membuat objek dari class command yang mewakili perintah itu masuk.
OUTPUT
Terima kaish sudah berkunjung di blog ini. See you next time :))
No comments:
Post a Comment