Deskripsi Seri
Buat pengalaman multiplayer berbasis putaran di mana pengguna bersaing untuk menjadi pemain terakhir yang tersisa! Ada lekcion besar setelah game petualangan, seri ini berkembang pada konsep inti dalam desain permainan dan komputer. Setelah selesai, pengalaman ini dapat dengan mudah disesuaikan dengan elemen permainan yang unik dan dapat dihosting.
Objektif dan Prerequisites
Belajar Tujuan | Latih pemrograman modular dengan menciptakan skrip yang secara terpisah menangani fungsi permainan, seperti meneleportasi pemain atau memulai waktu pertandingan. Melakukan acara setiap kali pertandingan dimulai dan berakhir untuk menciptakan hubungan penyebab dan efek antara skrip yang berbeda. Menerapkan array untuk mengelola pemain dan mengendalikan mereka sebagai diperlukan saat pemain memulai, menang, atau meninggalkan permainan. Mengerti architektur kode game berdasarkan putaran, termasuk cara membersihkan dan mengatur ulang untuk membuat gameplayberputar. |
Prerequisites | Mengerti cara menggunakan jika pernyataan, array, dan untuk loop. Memiliki pemahaman umum tentang skrip modul. |
Konten Seri
Artikel | Deskripsi |
---|---|
Pengaturan Proyek | Rencanakan sebuah pandangan untuk pengalaman dan bangun peta untuk menguji gameplay dan gerakan dengan. |
Mengkode Loop Permainan | Gunakan skrip modul untuk menyelesaikan permainan loop yang akan dijalankan di latar belakang pengalaman. |
Mengelola Pemain | Melanjutkan untuk menggunakan skrip modul untuk mengelola matriks pemain dan melakukan fungsi seperti meneleportasi mereka ke mencocokkan. |
Waktu dan Acara | Gunakan acara untuk melacak berbagai negara bagian permainan dan sinyal setiap kali negara berubah, seperti akhir dari timer. |
Membuat GUI | Tampilkan status permainan saat ini dan informasi lainnya kepada pemain menggunakan antarmuka pengguna grafis. |
Menyelesaikan Pertandingan | Ikuti jumlah pemain saat ini dalam pertandingan dan gunakan informasi itu untuk mengirim acara yang mengaktifkan akhirigame. |
Bersihkan dan Atur Ulang | Pelajari cara kode dibersihkan untuk memastikan bahwa setiap pemain mengalami lingkaran permainan yang terus-menerus setelah mencocokkan. |
Menyelesaikan Proyek | Temukan aset untuk menghias peta dan melihat tantangan opsi untuk mengambil pengalaman lebih jauh. |
Proyek Contoh
Contoh Battle Royale Mainkan versi proyek terakhir untuk melihat apa yang dapat Anda kembangkan dengan seri ini. |