Video: membuat kartun animasi-cara membuat film cartoon-cartoon maker 2024
Sebelum menulis satu baris kode di Ruby, pikirkan langkah-langkah yang perlu diambil program Anda untuk membuat game petualangan. Ini adalah game petualangan teks berbasis turn, jadi semuanya akan terjadi di jendela terminal. Tapi apa sebenarnya yang akan dilakukannya?
Pertama, program perlu mengatur variabel yang melacak pemain. Untuk permainan ini, Anda akan melacak kesehatan pemain, berapa banyak harta yang dia temukan, ruang kamarnya, dan apakah dia berhasil lolos dari gua.
Program harus menyambut pemain tersebut, katakan padanya apa yang sedang terjadi, dan mungkin katakan padanya bagaimana cara bermain.
Setiap belokan, program harus
-
Periksa apakah pemain masih hidup dan belum lolos.
-
Periksa untuk melihat apakah monster telah muncul, dan jika ya, biarkan monster dan pemainnya melawannya jika diinginkan.
-
Biarkan pemain mencari harta karun.
-
Biarkan pemain meninggalkan ruangan dan pergi ke ruangan lain.
Program harus
-
Pastikan bahwa setiap ruangan memiliki deskripsi yang unik.
-
Ketahui cara memutuskan secara acak apakah monster muncul.
-
Tentukan secara acak apakah pemain menemukan harta karun.
Bila pemain mengambil terlalu banyak kerusakan atau lolos dari gua, program tersebut harus menampilkan pesan akhir yang sesuai.
Wow, itu banyak! Anda harus memecah ini menjadi potongan kecil Ruby, tapi Anda akan melihat bahwa sebenarnya tidak terlalu sulit untuk menciptakan game yang kaya fitur seperti itu.