Caputchin
Spiel-Anpassung

Die Spiele anpassen, die deine Besucher spielen

Ein Spiel aus dem Marketplace läuft mit den Presets, die sein Autor ausgeliefert hat. Aus dem Dashboard kannst du diese überschreiben, die Sprache des Spiels, seinen Skin und seine Gameplay-Konfiguration, sodass die Aufgabe zu deinem Produkt und Publikum passt. Du verfasst die Overrides einmal; Caputchin löst sie auf dem Server auf und wendet sie auf das gerenderte Spiel an.

Diese Seite behandelt das Registrieren eines Spiels und das Verwalten seines Lebenszyklus. Die How-tos pro Achse zweigen von hier ab.

Wo die Anpassung lebt

Öffne ein Team, öffne einen Site-Key und geh auf seine Spiele-Seite. Jedes Spiel, das du registrierst, taucht unter Registrierte Spiele auf; eines zu öffnen bringt dich in seinen Editor, der vier Tabs hat:

TabWas du setzt
KonfigurationGameplay-Optionen, die das Spiel bereitstellt, etwa Schwierigkeit. Sieh dir Konfigurationen an.
LocaleDie übersetzten Strings des Spiels. Sieh dir die Sprache anpassen an.
SkinDie Farben und visuellen Assets des Spiels. Sieh dir den Skin anpassen an.
EinstellungenUpdates, Auto-Update und Entfernung (unten).

Du kannst Spiele auch einmal auf Team-Ebene registrieren und anpassen (die eigene Spiele-Seite des Teams), und jeder Site-Key im Team erbt sie. Ein Site-Key sieht seine eigenen registrierten Spiele plus die des Teams und kann jeden Wert überschreiben, ohne seine Seite zu verlassen. Sieh dir Geltungsbereiche an.

Ein Spiel registrieren

Im Panel Spiel hinzufügen auf der Spiele-Seite:

  • Marketplace-Spiel: such im Feld, wähl ein Spiel, und der Editor öffnet sich. Das ist der übliche Weg; sieh dir ein Spiel aus dem Marketplace hinzufügen für die vollständige Anleitung an.
  • Custom-Spiel: gib deine eigene id ein und klick Definieren, um ein Spiel zu verfassen, das du selbst hostest. Sieh dir Custom-Spiele an.

Ein Marketplace-Spiel zu registrieren pinnt einen Snapshot davon, sodass die Version, die deine Besucher spielen, fixiert ist, bis du sie aktualisieren willst.

Spiel-Einstellungen: Updates und Entfernung

Der Einstellungen-Tab verwaltet ein registriertes Spiel über die Zeit.

Auto-Update

Ein Marketplace-Spiel hat einen Auto-Update-Schalter. Mit ihm an (dem Standard für ein neu registriertes Marketplace-Spiel) verfolgt das Spiel die neueste veröffentlichte Version, die seine Replay-Prüfung besteht, sodass du die Fixes und Verbesserungen des Autors automatisch bekommst. Schalt ihn aus, um an der genauen Version gepinnt zu bleiben, die du registriert hast.

Jetzt aktualisieren

Ist Auto-Update aus und der Autor hat eine neuere Version veröffentlicht, zeigt der Einstellungen-Tab, dass ein Update verfügbar ist, und bietet Jetzt aktualisieren an. Es anzuwenden pinnt das Spiel auf die aktuelle Version neu und behält die Konfigurations-, Sprach- und Skin-Presets, die du schon verfasst hast. Der vorige Pin wird ersetzt, also ist das nicht umkehrbar.

Ein Spiel löschen

Der Einstellungen-Tab hat eine Spiel löschen-Aktion. Sie entfernt die Presets und das Schema des Spiels für den aktuellen Geltungsbereich (diesen Site-Key oder das Team) nach einer Bestätigung. Einmal gelöscht, fallen Besucher beim nächsten Laden auf die mitgelieferten Presets des Spiels zurück. Die Anpassung zu löschen entfernt das Spiel nicht aus dem Marketplace; es räumt nur, was du hier verfasst hast.

Team- und Site-Key-Geltungsbereich

Anpassung löst sich am-spezifischsten-gewinnt auf, in dieser Reihenfolge:

  1. Site-Key: ein Override für diesen einen Key.
  2. Team: eine Grundlinie, geteilt von jedem Key im Team.
  3. Mitgeliefert: die Presets, die der Spiel-Autor ausgeliefert hat.

Ein Site-Key-Wert schlägt den Team-Wert, der den mitgelieferten Standard schlägt, pro Wert berechnet. So kann ein Site-Key eine Farbe ändern, während er alles andere vom Team erbt, das wiederum vom Spiel erbt. Setz eine Grundlinie einmal auf dem Team, dann überschreib nur die Ausnahmen auf einzelnen Keys.

Was gilt und in welchem Tarif

Jede Achse schaltet sich in einem anderen Tarif frei. Der Override wird auf dem Server aufgelöst und zur Laufzeit auf das gerenderte Spiel angewendet.

AchseTarif
KonfigurationJeder Tarif, auch Solo
Sprache (Locale)Alpha und höher
SkinAlpha und höher

Die Widget-Hülle um das Spiel anzupassen (ihr Markenstreifen, ihre Farben und Links) ist eine separate Funktion der Apex-Stufe; sieh dir das Widget per White-Label anpassen an.

Custom-Spiele (selbst gehostet, nicht aus dem Marketplace) lösen ihre Presets auf dieselbe Weise auf: du verfasst das Feld-Schema im Dashboard, statt es von einem Marketplace-Manifest zu erben, dann verfasst du Konfigurations-, Sprach- und Skin-Presets dagegen, und Caputchin löst sie auf und wendet sie zur Laufzeit an, auf denselben Tarifstufen oben. Sieh dir Custom-Spiele an.

Siehe auch

Auf dieser Seite