Membuat Pertempuran Royale

*Konten ini diterjemahkan menggunakan AI (Beta) dan mungkin mengandung kesalahan. Untuk melihat halaman ini dalam bahasa Inggris, klik di sini.

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

ArtikelDeskripsi
Pengaturan ProyekRencanakan sebuah pandangan untuk pengalaman dan bangun peta untuk menguji gameplay dan gerakan dengan.
Mengkode Loop PermainanGunakan skrip modul untuk menyelesaikan permainan loop yang akan dijalankan di latar belakang pengalaman.
Mengelola PemainMelanjutkan untuk menggunakan skrip modul untuk mengelola matriks pemain dan melakukan fungsi seperti meneleportasi mereka ke mencocokkan.
Waktu dan AcaraGunakan acara untuk melacak berbagai negara bagian permainan dan sinyal setiap kali negara berubah, seperti akhir dari timer.
Membuat GUITampilkan status permainan saat ini dan informasi lainnya kepada pemain menggunakan antarmuka pengguna grafis.
Menyelesaikan PertandinganIkuti jumlah pemain saat ini dalam pertandingan dan gunakan informasi itu untuk mengirim acara yang mengaktifkan akhirigame.
Bersihkan dan Atur UlangPelajari cara kode dibersihkan untuk memastikan bahwa setiap pemain mengalami lingkaran permainan yang terus-menerus setelah mencocokkan.
Menyelesaikan ProyekTemukan 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.