Aliran Permainan

Di CraftLand, GameFlow spesifik disembunyikan, tetapi Anda masih dapat mengubah gameplay dan waktu peta dengan mengatur atau memodifikasi parameter dan proses dalam GameFlow.

Deskripsi Konsep

Deskripsi konsep berikut ini berdasarkan mode kustom di CraftLand

gambar-20241029163802371

Proses permainan kami terdiri dari beberapa tahap. Permainan dimulai dari tahap awal permainan yang sudah ditetapkan, melewati beberapa tahap yang ditetapkan, dan berakhir pada tahap akhir permainan yang sudah ditetapkan.
Setiap tahapan akan otomatis masuk ke tahapan berikutnya sesuai proses setelah waktu yang ditetapkan selesai. Durasi minimal setiap tahapan adalah 5 detik.
Dua tahap awal permainan dan akhir permainan harus ada dan berfungsi sebagai titik awal dan titik akhir permainan.
Satu ronde adalah tahap khusus, yang merupakan kumpulan beberapa tahap, dan jumlah siklusnya dapat ditentukan. Setiap kali proses memasuki satu ronde, beberapa tahap yang ada di dalamnya akan dieksekusi berulang kali secara berurutan dalam ronde tersebut, dan ronde tersebut akan berakhir setelah jumlah siklus tercapai dan terus berlanjut. Ronde tidak dapat berisi ronde. Di CraftLand, satu ronde memiliki 3 tahap secara default.

Nama Fase Diagram Deskripsi
Mulai gambar-20241104112309485 Awal permainan. Tahap ini biasanya untuk menunggu pemain terhubung ke permainan.
Persiapan gambar-20241104112435283 Fase persiapan permainan, fase ini biasanya menunggu pemain memuat peta.
Putaran gambar-20241104112457131 Awal putaran, yang mewakili awal siklus putaran.
Fase Putaran 1 gambar-20241104112338388 Fase pertama dari suatu putaran, biasanya untuk memberi pemain waktu membeli senjata.
Fase Putaran 2 gambar-20241104112724432 Fase kedua dari suatu putaran, biasanya fase ini waktu terpanjang dan merupakan fase permainan utama bagi para pemain dalam putaran tersebut.
Fase Putaran 3 gambar-20241104112246177 Fase ketiga dari suatu putaran, fase ini adalah waktu penyelesaian, dan tim pemenang putaran akan diumumkan kepada semua pemain.
Akhir gambar-20241104112527845 Akhir permainan. Memasuki tahap ini berarti akhir permainan, dan semua pemain akan keluar dari permainan.

Contoh

Berikut ini adalah contoh terperinci tahapan-tahapan proses permainan yang sesuai berdasarkan mode templat Clash Squad.

Nama Fase Diagram Alur Permainan yang Sesuai Deskripsi
Mulai gambar-20241029173915493 SeaTalk_IMG_20241029_151016 Saat semua pemain memasuki permainan, pemuatan tahap Mulai telah selesai. Tahap Mulai terutama digunakan untuk menunggu pemain bergabung dalam permainan dan memuat permainan.
Persiapan gambar-20241029173930698 SeaTalk_IMG_20241029_150545 Anda akan menunggu puluhan detik setelah memasuki permainan. Ini adalah tahap persiapan sebelum permainan dimulai. Informasi anggota dan informasi tim dari kedua tim akan ditampilkan. Pemain tidak dapat meninggalkan zona aman selama tahap persiapan.
Awal Putaran gambar-20241029173940387 SeaTalk_IMG_20241029_154256 Di awal putaran, UI yang sangat jelas akan muncul untuk mengingatkan pemain di putaran berapa saat ini.
Fase Putaran 1 gambar-20241029173955643 SeaTalk_IMG_20241029_153132 Fase pertama di awal putaran adalah waktu pembelian senjata bagi pemain. Selama fase ini, pemain tidak dapat meninggalkan zona aman, dan pemain memiliki puluhan detik untuk membeli perlengkapan dan senjata yang sesuai.
Fase Putaran 2 gambar-20241029174022084 SeaTalk_IMG_20241029_154713 Pada fase kedua di awal putaran, zona aman akan menghilang dan toko akan ditutup. Fase ini merupakan fase permainan utama bagi para pemain. Kedua tim harus mengalahkan tim lawan untuk memenangkan putaran.
Fase Putaran 3 gambar-20241029174033802 SeaTalk_IMG_20241029_154835 Ketika salah satu tim tersingkir, fase kedua akan otomatis berakhir dan memasuki fase ketiga. Fase ketiga adalah fase penyelesaian. Dalam mode CS, skor terkini pemenang dan kedua tim akan ditampilkan melalui UI yang jelas.
Akhir gambar-20241029174041012 SeaTalk_IMG_20241029_152447 Dalam mode CS, ketika salah satu tim mendapatkan poin pertandingan terlebih dahulu, permainan akan memasuki fase akhir, tim pemenang akan ditampilkan di UI, dan setelah beberapa detik, semua pemain akan secara otomatis keluar dari permainan saat ini.

Cara Mengubah Konfigurasi Fase

Kecuali dinyatakan lain, istilah “fase” di bawah ini mencakup konsep putaran.

Saat ini di CraftLand Anda dapat mengubah konfigurasi GameFlow dengan dua cara, Pengaturan Game dan Primitif.

Pengaturan Permainan

Melalui pengaturan permainan, klik Setting di sudut kiri atas editor, lalu klik GAMEPLAY SETTINGS di sebelah kanan, klik Edit GamePlay Rules, Anda dapat melihat bahwa kami menyediakan beberapa opsi modifikasi yang sederhana dan umum digunakan untuk kreator CraftLand dalam pengaturan permainan, dan konfigurasi yang dapat disesuaikan yang ditampilkan akan berbeda sesuai dengan templat prasetel yang berbeda. SeaTalk_IMG_20241021_114123

Primitif

Indeks Fase

Di CraftLand, setiap tahap akan mendapatkan ID unik sesuai dengan urutan proses. Kita dapat menggunakan primitif untuk menentukan apakah tahap saat ini adalah ID tahap yang ditentukan untuk mengubah parameter dan peristiwa dari tahap yang sesuai.

Bagaimana Cara Mendapatkan ID Indeks Tahapan?

Kita dapat mengetahui id indeks semua tahapan melalui dua baris primitif sederhana. Berikut ini adalah contoh primitif.

Pertama, kita tempatkan dua elemen ‘Phase Start’ dan ‘Print Log’ dalam skrip global.

SeaTalk_IMG_20241028_105014

Lalu kita tutup editor elemen, klik tombol ‘debug’, dan coba petanya.

gambar-20241028105605176

Setelah memasuki uji coba, klik entri ‘Log’ di sudut kanan atas antarmuka untuk masuk ke antarmuka log. image-20241029173316947

Dalam log, saat permainan berlangsung, id indeks tahapan akan otomatis dicetak di antarmuka log. Setiap id yang dicetak sesuai dengan tahap yang sedang berlangsung. SeaTalk_IMG_20241029_173008

Grafis:

Berdasarkan gambar di atas, kita dapat mengetahui id indeks yang sesuai dengan setiap tahap.

Tahapan dalam satu putaran tidak mendapatkan id baru karena siklus yang berulang. Misalnya, jika semua indeks tahapan dalam putaran pertama adalah 3, 4, 5, 6, maka semua indeks tahapan dalam putaran kedua akan tetap 3, 4, 5, 6.

Indeks putaran dimulai dari 0.

image-20250609201418434

Edit Elemen Fase

Pada elemen grafis, kami menyediakan 4 event untuk memantau awal dan akhir ronde atau tahapan. Penggunaan 4 event ini secara wajar dapat mengubah mode peta secara efektif dan mencapai tujuan kreator dengan lebih cepat.

Daftar Contoh Gambar
Saat ronde dimulai; RoundStart
Saat ronde berakhir; RoundEnd
Saat fase dimulai; PhaseStart
Ketika fase berakhir; PhaseEnd

‘Saat fase dimulai’ akan melakukan penilaian pada awal setiap fase.

‘Saat fase berakhir’ akan melakukan penilaian pada akhir setiap fase.

gambar-20241029172434141

‘Saat ronde dimulai’ hanya akan dilakukan penilaian sekali pada awal setiap fase ronde.

‘Saat ronde berakhir’ hanya akan dilakukan penilaian sekali pada akhir fase terakhir setiap ronde.

gambar-20241029171124108

Di sini, fase dan ronde dibedakan. Saat fase dimulai/berakhir, hanya peristiwa Saat fase dimulai dan Saat fase berakhir yang akan dipicu; peristiwa Saat ronde dimulai dan Saat ronde berakhir tidak akan dipicu. Logika ronde sama.

Contoh 1: Saat fase yang ditentukan dimulai

OnPhaseStart

Contoh 2: Ketika fase yang ditentukan berakhir

OnPhaseEnd

Contoh 3: Saat putaran yang ditentukan dimulai

OnRoundStart

Contoh 4: Saat putaran yang ditentukan berakhir

OnRoundEnd

Aplikasi Praktis

Waktu persiapan dan waktu penyelesaian pemain dalam satu ronde ditetapkan selama 5 detik, dan waktu permainan ditetapkan selama 90 detik. Setiap pembunuhan yang dilakukan pemain selama waktu permainan dapat menghasilkan 1 poin untuk timnya. Ketika salah satu tim mencapai 20 poin terlebih dahulu dalam waktu permainan, tim tersebut memenangkan ronde saat ini dan mengakhiri ronde saat ini.

  1. Buat parameter dan ubah pengaturan dasar

    Pertama, sesuaikan waktu putaran menjadi 90 detik.

    SeaTalk_IMG_20241025_110312

    Klik Setting di pojok kiri atas tampilan antarmuka, lalu klik Edit Gameplay Rules di sebelah kanan untuk masuk ke tampilan pengaturan, lalu klik Property Settings untuk masuk ke tampilan pengeditan aturan, lalu kita tambahkan parameter ‘TeamKills’ di kolom Team Rules sebagai dasar penilaian selanjutnya terhadap jumlah kill dari kedua tim.

    SeaTalk_IMG_20241025_110310

  2. Membuat elemen grafis

    Logika grafis: Saat fase dengan indeks fase 5 dimulai, parameter ‘TeamKills’ dari kedua tim akan dilintasi. Jika TeamKills dari salah satu tim mencapai 20, fase berakhir.

    Pertama, kita tambahkan penilaian bersyarat dalam acara Saat fase dimulai dan temukan fase yang ingin kita tambahkan metode dengan indeks fase (indeks fase 5).

    SeaTalk_IMG_20241025_112428

    Bila jumlah pembunuhan dari tim mana pun, parameter ‘TeamKills’ yang baru saja kita tambahkan, lebih besar dari atau sama dengan 20, fase saat ini berakhir.

    SeaTalk_IMG_20241025_113716

    SeaTalk_IMG_20241025_113719