Skip to content

World- und Global-Settings

Der Settings-Bereich verwaltet alles, was nicht direkt zu einem einzelnen Level oder einer einzelnen Quest gehört. Hier werden also die grundlegenden Bausteine einer Welt gepflegt: Metadaten, Templates, Treasures, Erfolge, Skins, Pets und projektweite Standards.

Für die praktische Nutzung dieser Definitionen ergänzen vor allem das Level Editor Handbuch, die Interaktionstypen-Referenz und das Benutzerhandbuch diese Seite.

Zugriff

  1. Editor mit ?editor öffnen
  2. Tab Settings wählen

World Settings - Cloud

Der Screenshot zeigt den Bereich Global Settings auf dem Cloud-Tab.

Zwei Ebenen

Der Settings-Bereich ist in zwei Ebenen aufgeteilt:

  • World Settings: gilt nur für die aktuelle Welt
  • Global Settings: gilt weltübergreifend

World Settings

In den World Settings werden unter anderem gepflegt:

  • Weltname und sichtbarer Titel
  • Hidden-Flag und Passwortschutz
  • Startlevel und Weltmusik
  • Erfolge der Welt
  • Templates
  • Treasures
  • Skins und Pets
  • Audio-Defaults der Welt
  • Asset-Import aus anderen Welten

General, Security und Assets

World Settings - General

Die eher organisatorischen Welteinstellungen sitzen vor allem in:

  • General: Titel, Startlevel, Weltmusik und Basisdaten
  • Security: Passwortschutz und Sichtbarkeit
  • Assets: Inhalte zwischen Welten übernehmen

World Settings - Security

Im Sicherheitsbereich wird festgelegt, ob eine Welt verborgen ist oder nur mit Passwort zugänglich sein soll. Das ist besonders nützlich für Unterrichtsphasen, Testwelten oder Inhalte, die noch nicht freigegeben werden sollen.

World Settings - Assets

Der Asset-Import ist wichtig, wenn mehrere Welten auf denselben Materialbestand zugreifen sollen. So lassen sich Sprites, Audio oder andere Inhalte übernehmen, ohne sie mehrfach per Hand zu kopieren.

Audio in den World Settings

World Settings - Audio

Der Audio-Tab der World Settings steuert weltbezogene Standardmusik und Ereignis-Sounds. Hier wird festgelegt, welche Geräusche beim Freischalten von Quests, Journalen oder Hinweisen abgespielt werden und welche Musik in der Welt als Standard dienen soll.

Das ist besonders wichtig, wenn eine Welt akustisch einen eigenen Charakter bekommen oder gezielte Rückmeldungen für Lernfortschritt erhalten soll.

Templates

Template Settings

Der Template-Tab ist die zentrale Stelle für wiederverwendbare NPC- und Objektdefinitionen. Sichtbar sind dort:

  • Template-ID und Anzeigename
  • baseType
  • Default-Displaygröße
  • ein integrierter Entity-Inspector für States
  • Pfade, Animationen, Lichtquellen und Interaktionen direkt im Template

Templates sind damit keine abstrakten Datensätze, sondern vollwertige Entity-Baupläne.

Wichtig für den Workflow:

  • im Template-Tab wird der Bauplan gepflegt
  • im Level Editor wird die konkrete Instanz platziert
  • pro Instanz können dann this.-Defaults, Pfade oder einzelne Eigenschaften angepasst werden

Dadurch entsteht eine klare Trennung zwischen wiederverwendbarer Definition und levelbezogener Verwendung.

Typische Template-Einsatzfälle

  • Wachen, Händler oder wiederkehrende NPC-Typen
  • Fackeln, Lichter und Umgebungsobjekte
  • größere Spezialgegner
  • Ambient-Entities mit Pfad und mehreren States

Treasures

World Settings - Treasures

Der Treasure-Tab verwaltet wiederverwendbare Schatz- und Lootdefinitionen. Dort können unter anderem gesetzt werden:

  • Sprite und Animationen
  • Displaygröße
  • Loot wie Geld und XP
  • Kollision
  • Touch-Verhalten
  • drawInFront
  • Sound

Treasures sind damit die Brücke zwischen Weltobjekt und Belohnungslogik: Sie werden im Level wie Entities platziert, aber zentral in den Settings gepflegt.

Erfolge

Achievement Settings

Der Achievement-Tab deckt sowohl die didaktische als auch die spielerische Seite ab. Dort können gepflegt werden:

  • id
  • title
  • goal
  • symbol
  • secret
  • HTML-Beschreibung
  • Voice
  • Quick-Rewards für Geld und XP
  • onFinish-Interaktionen

Damit lassen sich Erfolge nicht nur anzeigen, sondern auch direkt als Belohnungs- und Fortschrittssystem ins Spiel integrieren.

Aus Autorensicht ist das wichtig für drei typische Fälle:

  • Lernfortschritt sichtbar machen: zum Beispiel ein Erfolg für eine abgeschlossene Themenreihe
  • optionale Erkundung belohnen: zum Beispiel Geheimräume, Nebenquests oder Fundobjekte
  • Meta-Fortschritt abbilden: globale oder accountweite Erfolge über mehrere Welten hinweg

Weltbezogen vs. global

  • World Settings > Achievements: Erfolge nur für die aktuelle Welt
  • Global Settings > Achievements: weltübergreifende Erfolge

Das ist wichtig, wenn mehrere Welten parallel gepflegt werden oder wenn ein Teil der Erfolge accountweit gedacht ist.

Skins

World Settings - Skins

Im Skin-Tab werden alternative Spielerfiguren verwaltet. Typische Felder sind:

  • ID und Name
  • Sprite- und Framegröße
  • optionale Displaygröße
  • Bedingungen für die Freischaltung
  • Markierungen für storybezogene Inhalte

Skins eignen sich gut als sichtbare Belohnung für Lernfortschritt oder optionale Spielziele.

Pets

World Settings - Pets

Der Pet-Tab definiert freischaltbare Begleiter. Neben den üblichen Metadaten können Pets auch eigene Bewegungs- und Interaktionslogik erhalten.

Diese Bereiche sind besonders relevant, wenn eine Welt mehr als nur fachliche Aufgaben bietet und auch kosmetische oder spielerische Freischaltungen enthalten soll.

Global Settings

Die Global Settings enthalten bereichsübergreifende Standards:

  • Sound
  • Grafik
  • globale Erfolge
  • globale Interaktionstrigger
  • Cloud-Server-URL
  • Startbildschirm-Hintergrund

Globaler Sound

Global Settings - Sound

Der Sound-Tab der Global Settings enthält die projektweiten Audio-Standards. Hier werden Default-Werte festgelegt, auf die Welten zurückfallen, wenn sie für ein bestimmtes Ereignis keinen eigenen Sound definieren.

Damit entsteht eine klare Hierarchie:

  • globale Defaults als Projektstandard
  • optionale weltbezogene Überschreibungen im World-Audio-Tab

Globale Grafik

Global Settings - Grafik

Im Grafik-Tab liegen globale visuelle Vorgaben. Dazu gehören insbesondere Einstellungen, die sich auf den Startbildschirm, Darstellungseffekte oder projektweite Standardoptik auswirken.

Globale Interaktionen

Global Settings - Interaktionen

Der Interaktions-Tab bündelt globale Trigger, die nicht an eine einzelne Quest oder ein einzelnes Level gebunden sind. Das ist nützlich für projektweite Reaktionen auf Fortschritt, Meta-Ereignisse oder Änderungen an Skins und Begleitern.

Cloud

Der Cloud-Tab definiert die URL des optionalen Cloud-Speicherservers. Diese Einstellung wird von Startbildschirm, System-Menü und Cloud-Upload gemeinsam verwendet.

Sound, Grafik und globale Trigger

Die Global Settings steuern außerdem:

  • Standardlautstärken
  • globale Event-Sounds
  • grafische Defaults wie den Startbildschirm-Hintergrund
  • globale Trigger für Quest-, Journal-, Geld-, Level- oder Skin-/Pet-Ereignisse

Das ist die richtige Stelle für projektweite Standards, die nicht in jeder Welt kopiert werden sollen.

Warum dieser Bereich wichtig ist

Viele spätere Laufzeiteffekte hängen direkt an diesen Einstellungen:

  • welches Startlevel eine Welt benutzt
  • welche Templates im Level Editor auftauchen
  • welche Treasures und Erfolge im Spiel existieren
  • welche Startbildschirm-Cinematic global gezeigt wird
  • welcher Cloud-Server vom Startbildschirm und System-Menü genutzt wird

Der Bereich ist damit nicht nur „Konfiguration“, sondern die eigentliche Projektsteuerung für alles, was über einzelne Level hinausgeht.

Empfehlung für die Praxis

Ein sinnvoller Arbeitsablauf ist:

  1. Welt in General sauber anlegen
  2. Templates, Treasures und Erfolge definieren
  3. Skins und Pets nur dann pflegen, wenn die Welt sie wirklich benutzt
  4. globale Defaults erst danach projektweit abstimmen
  5. im Level Editor und Spiel direkt gegen die echten Definitionen testen

Häufige Fehler

  • Eine Welt verweist auf ein Startlevel, das gar nicht existiert oder falsch geschrieben wurde.
  • Templates oder Treasures werden in den Settings geändert, aber anschließend nicht im Spiel getestet.
  • Weltbezogene und globale Erfolge werden vermischt, obwohl sie unterschiedliche Reichweiten haben.
  • Eine Welt erwartet eigene Sounds oder Grafikdefaults, verlässt sich aber unbemerkt auf globale Standardwerte.