World Of Zuul
Pada postingan ini, saya akan menampilkan dan menjelaskan sebuah game, bernama World Of Zuul, game ini merupakan game adventure yang berbasis text. pada game ini kita sebagai user/player harus mencari pintu atau jalan keluar dari game ini. berikut class yang terdapat dalam pembuatan game ini
Terdapat 5 class yaitu :
1. Class Command : Kelas ini menyimpan informasi tentang perintah yang dikeluarkan oleh pengguna. Perintah saat ini terdiri dari dua string: kata perintah dan string detik kata (misalnya, jika perintahnya "ambil peta", maka dua string * jelas adalah "take" dan"map").
2. Class CommandWords : Kelas ini mengadakan pencacahan semua kata perintah yang dikenal dalam game. Digunakan untuk mengenali perintah saat diketik.
3. Class Parser : Kelas Parser memiliki sekumpulan kata perintah yang diketahui. Ia memeriksa masukan pengguna terhadap perintah yang dikenal, dan jika inputnya bukan salah satu dari perintah yang diketahui, itu akan mengembalikan objek perintah yang ditandai sebagai perintah yang tidak diketahui.
4. Class Game : Kelas utama ini membuat dan menginisialisasi semua yang lain: itu menciptakan semua ruangan, membuat parser dan memulai permainan. Ini juga mengevaluasi dan menjalankan perintah yang dikembalikan parser.
5. Class Room : Sebuah "Ruangan" mewakili satu lokasi dalam pemandangan permainan. ini terhubung ke kamar lain melalui pintu keluar. Pintu keluarnya diberi label utara, timur, selatan, barat. Untuk setiap arah, ruangan menyimpan referensi ke ruang tetangga, atau nol jika tidak ada jalan keluar ke arah itu.
Apabila Program diatas dijalankan, akan didapatkan output sebagai berikut :
Sekian dari saya, Terima Kasih.....
Nama : Migel Aulia Mandiri Putra
NRP : 05111940000194
Kelas : PBO-A
Komentar
Posting Komentar