Caputchin
Kustomisasi game

Konfigurasi gameplay sebuah game

Sebuah game bisa memaparkan opsi gameplay yang penulisnya pilih untuk dibuat bisa-disetel, seperti tingkat kesulitan, jumlah ronde, atau batas waktu. Ini adalah konfigurasi game. Kamu menyetelnya di tab Konfigurasi editor game, dan perubahan berlaku ke game yang dirender.

Konfigurasi tersedia di setiap paket, termasuk Solo. Ia adalah satu-satunya sumbu kustomisasi tanpa gerbang berbayar.

Setel sebuah konfigurasi

Buka game di halaman Game kunci situs (atau tim), lalu tab Konfigurasi. Tab menunjukkan opsi yang dideklarasikan penulis game, masing-masing dengan input yang tepat untuk tipenya (sakelar untuk opsi ya/tidak, slider untuk angka berbatas, dropdown untuk set pilihan tetap, dan seterusnya). Setel nilai yang kamu mau dan simpan.

Sebuah game hanya menawarkan opsi yang ia bangun dengannya. Sebuah game yang penulisnya tak memaparkan apa pun sekadar berjalan pada nilai bawaannya, dan tab Konfigurasi tak punya apa pun untuk disetel.

Bagaimana ia diselesaikan saat runtime

Konfigurasi bersifat server-otoritatif: tak ada atribut halaman untuknya dan pengunjung tak bisa memengaruhinya, yang adalah intinya, kalau tidak seorang pemain bisa memilih game yang lebih mudah. Saat seorang pengunjung memuat game, server:

  1. Menggabungkan penggantianmu ke preset game, kunci situs di atas tim di atas set bawaan game.
  2. Memilih preset yang kamu tandai sebagai default (atau preset pertama game saat tak ada yang ditandai).
  3. Menerapkan konfigurasi itu ke game.

Tak ada input "bahasa" atau "sistem" di sini seperti yang ada untuk locale dan skin; preset default adalah keseluruhan ceritanya.

Pada kunci situs yang mewajibkan game untuk verifikasi, konfigurasi terselesaikan yang sama dipin ke verifikasi, jadi game yang dimainkan pengunjung dan pemeriksaan putar-ulang server berjalan pada pengaturan identik. Sebuah tingkat kesulitan yang kamu setel karenanya bagian dari apa yang diverifikasi server, bukan sekadar pilihan tampilan.

Preset dan default

Nilai konfigurasi dikelompokkan menjadi preset bernama. Satu preset adalah default untuk game; tandai yang berbeda sebagai default di editor untuk mengubah mana yang dipilih server. Kamu bisa memperluas preset bawaan game dan menimpa hanya nilai yang kamu pedulikan, mewarisi sisanya. Model penuhnya (preset, default, perluasan) bekerja sama lintas ketiga sumbu; lihat referensi skema.

Apa yang bisa jadi bidang konfigurasi

Bidang konfigurasi bertipe. Penulis memilih tipe per opsi, dan dasbor merender input yang cocok dan memvalidasi nilaimu:

TipeApa yang dipegangnya
BooleanSakelar ya/tidak.
NumberAngka mana pun.
RangeSebuah angka dalam minimum dan maksimum.
ListSatu pilihan dari set tetap.
StringTeks bebas.
LinkSebuah URL http atau https.

Warna dan aset bukan konfigurasi; itu berada di skin. Aturan persis per tipe ada di referensi skema.

Lihat juga

Di halaman ini