---
type: how-to
title: Kustomisasi game yang dimainkan pengunjungmu
summary: Daftarkan game marketplace, setel bahasa, skin, dan konfigurasinya, dan kelola pembaruan serta penghapusan, semua dari dasbor.
---

Sebuah game dari marketplace berjalan dengan preset yang dikirim penulisnya. Dari dasbor kamu bisa menimpa itu, bahasa game, skin-nya, dan konfigurasi gameplay-nya, agar tantangan cocok dengan produk dan audiensmu. Kamu menulis penggantian sekali; Caputchin menyelesaikannya di server dan menerapkannya ke game yang dirender.

Halaman ini mencakup mendaftarkan sebuah game dan mengelola siklus hidupnya. How-to per-sumbu bercabang dari sini.

## Di mana kustomisasi berada

Buka sebuah tim, buka sebuah kunci situs, dan pergi ke halaman **Game**-nya. Tiap game yang kamu daftarkan muncul di bawah **Game terdaftar**; membuka satu mendaratkanmu di editornya, yang punya empat tab:

| Tab | Apa yang kamu setel |
|---|---|
| **Konfigurasi** | Opsi gameplay yang dipaparkan game, seperti tingkat kesulitan. Lihat [konfigurasi](/docs/game-customization/configurations). |
| **Bahasa** | String terjemahan game. Lihat [kustomisasi bahasa](/docs/game-customization/locale). |
| **Skin** | Warna dan aset visual game. Lihat [kustomisasi skin](/docs/game-customization/skin). |
| **Pengaturan** | Pembaruan, pembaruan otomatis, dan penghapusan (di bawah). |

Kamu juga bisa mendaftarkan dan mengustomisasi game sekali di tingkat **tim** (halaman **Game** tim sendiri), dan setiap kunci situs di tim mewarisinya. Sebuah kunci situs melihat game terdaftarnya sendiri plus milik tim, dan bisa menimpa nilai mana pun tanpa meninggalkan halamannya. Lihat [cakupan](#troop-and-site-key-scope).

## Daftarkan sebuah game

Di panel **Tambahkan game** pada halaman Game:

- **Game marketplace**: cari di kotak, pilih sebuah game, dan editor terbuka. Ini jalur umum; lihat [tambahkan game dari marketplace](/docs/getting-started/add-a-game) untuk panduan lengkapnya.
- **Game kustom**: masukkan id-mu sendiri dan klik **Definisikan** untuk menulis game yang kamu hosting sendiri. Lihat [game kustom](/docs/game-customization/custom-games).

Mendaftarkan game marketplace memin sebuah snapshot-nya, jadi versi yang dimainkan pengunjungmu tetap sampai kamu memilih memperbaruinya.

## Pengaturan game: pembaruan dan penghapusan

Tab **Pengaturan** mengelola game terdaftar sepanjang waktu.

### Pembaruan otomatis

Sebuah game marketplace punya sakelar **Pembaruan otomatis**. Dengan ia menyala (baku untuk game marketplace yang baru didaftarkan), game melacak versi terbit terbaru yang lolos pemeriksaan putar-ulangnya, jadi kamu mendapat perbaikan dan peningkatan penulis secara otomatis. Matikan untuk tetap dipin ke versi persis yang kamu daftarkan.

### Perbarui sekarang

Saat pembaruan otomatis mati dan penulis telah menerbitkan versi lebih baru, tab Pengaturan menunjukkan bahwa pembaruan tersedia dan menawarkan **Perbarui sekarang**. Menerapkannya memin-ulang game ke versi saat ini dan menjaga preset konfigurasi, bahasa, dan skin yang sudah kamu tulis. Pin sebelumnya digantikan, jadi ini tak bisa dibalik.

### Hapus sebuah game

Tab Pengaturan punya aksi **Hapus game**. Ia menyingkirkan preset dan skema game untuk cakupan saat ini (kunci situs ini, atau tim) setelah sebuah konfirmasi. Begitu dihapus, pengunjung jatuh ke preset bawaan game di muatan berikutnya. Menghapus kustomisasi tak menyingkirkan game dari marketplace; ia hanya membersihkan apa yang kamu tulis di sini.

## Cakupan tim dan kunci-situs [#troop-and-site-key-scope]

Kustomisasi diselesaikan paling-spesifik-menang, dalam urutan ini:

1. **Kunci situs**: penggantian untuk satu key ini.
2. **Tim**: baseline yang dibagi setiap key di tim.
3. **Bawaan**: preset yang dikirim penulis game.

Sebuah nilai kunci-situs mengalahkan nilai tim, yang mengalahkan default bawaan, dihitung per nilai. Jadi sebuah kunci situs bisa mengubah satu warna sambil mewarisi semua yang lain dari tim, yang pada gilirannya mewarisi dari game. Setel baseline sekali di tim, lalu timpa hanya pengecualian pada key individual.

## Apa yang berlaku, dan di paket mana [#what-applies-and-on-which-plan]

Tiap sumbu terbuka di paket berbeda. Penggantian diselesaikan di server dan diterapkan ke game yang dirender saat runtime.

| Sumbu | Paket |
|---|---|
| Konfigurasi | Setiap paket, termasuk Solo |
| Bahasa (locale) | Alpha ke atas |
| Skin | Alpha ke atas |

Mengustomisasi **shell widget** di sekitar game (strip merek, warna, dan tautannya) adalah fitur terpisah jenjang-Apex; lihat [white-label widget](/docs/widget-customization/white-label).

Game kustom (swahosting, non-marketplace) menyelesaikan preset mereka dengan cara yang sama: kamu menulis skema bidang di dasbor alih-alih mewarisinya dari manifest marketplace, lalu menulis preset konfigurasi, bahasa, dan skin terhadapnya, dan Caputchin menyelesaikan dan menerapkannya saat runtime di jenjang paket yang sama di atas. Lihat [game kustom](/docs/game-customization/custom-games).

## Lihat juga

- [Konfigurasi](/docs/game-customization/configurations), [bahasa](/docs/game-customization/locale), dan [skin](/docs/game-customization/skin): how-to per-sumbu.
- [Referensi skema](/docs/references/customization-schema): setiap tipe bidang yang bisa dipegang preset.
- [Tambahkan game dari marketplace](/docs/getting-started/add-a-game): panduan memulai.
- [Game dan gerbang game](/docs/site-keys/games): wajibkan game untuk verifikasi.
- [Filosofi kami](/docs/understanding-caputchin/philosophy): mengapa tiap sumbu berada di paket tempatnya, dan apa yang tetap gratis.
