Willst du schnecken?: So erstellen Sie Ihre eigenen Farbschemata

Erfahren Sie, wie Sie Ihre eigenen benutzerdefinierten Farbschemata für Will You Snail erstellen.

 

Über dieses Handbuch

Erfahren Sie, wie Sie Ihre eigenen benutzerdefinierten Farbschemata für Will You Snail erstellen. Seien Sie kreativ und passen Sie die Farben Ihren Bedürfnissen an.

So wählen Sie ein Farbschema aus

In Will You Snail kannst du im Pausenmenü zwischen verschiedenen Farbschemata wählen. Gehen Sie einfach zu Einstellungen / Grafiken / Farben und das finden Sie:

Es gibt drei Standard-Farbschemata, die mit dem Spiel geliefert werden:

1) Modern

2) Klassisch

3) Reinigen

Ein paar Dinge, die Sie beachten sollten, bevor Sie fortfahren:

  • Jedes Farbschema kann und hat normalerweise in jedem Kapitel unterschiedliche Farben. Oder anders gesagt: Ein Farbschema, wie es im Menü angezeigt wird, verhält sich eher wie ein Ordner, der jeweils mehrere Farbschemata enthält.
  • Denken Sie daran, dass Ihre Nachbearbeitungseinstellungen auch einen großen Einfluss auf die Farben haben.
  • Sie können das Farbschema jederzeit ändern. Beachten Sie nur, dass dadurch das aktuelle Level neu gestartet wird.

So erstellen Sie ein neues Farbschema

Die Farbschemata befinden sich in /Farben. Wenn Sie nicht wissen, wie Sie das finden, gibt es eine einfache Möglichkeit, dies zu tun:

1) Klicken Sie mit der rechten Maustaste auf das Spiel in Ihrer Bibliothek und wählen Sie Eigenschaften.

2) Klicken Sie auf die Registerkarte Lokale Dateien und dann auf Durchsuchen.

3) Öffnen Sie den Ordner „Farben“. Sie sollten einen Ordner für jedes Farbschema im Spiel sehen:

Fügen Sie jetzt ein neues hinzu!

Der beste Weg, ein neues Farbschema zu erstellen, besteht darin, ein vorhandenes zu duplizieren. Damit haben Sie eine solide Ausgangsbasis.

Für diese Anleitung habe ich mich entschieden, das klassische Farbschema (Ordner „2“) zu duplizieren. Benennen Sie Ihren neuen Ordner einfach in „4“ um (oder was auch immer die nächste unbenutzte Nummer ist):

Das ist es. Wenn Sie das Spiel neu starten, sollten Sie jetzt Ihr neues Farbschema im Menü sehen:
Gehen Sie voran und wählen Sie es aus! Im Moment sollte es genau so aussehen wie das Farbschema, das Sie kopiert haben.

Verständnis der Dateien

Sobald Sie Ihren neuen Farbschemaordner öffnen, finden Sie die folgenden Dinge darin:
Lassen Sie uns den Inhalt nacheinander durchgehen.

6 Textdateien

Es gibt sechs verschiedene Bereiche in Will You Snail und jeder Bereich hat unterschiedliche Farben. Die Textdateien werden nach ihren Bereichs- oder Kapitelnamen benannt. Es sind eigentlich nur einfache Textdateien, die Sie mit jedem beliebigen Texteditor bearbeiten können.

Schauen wir uns zum Beispiel an, was sich in der Datei „Normal.txt“ befindet:

Es ist eine Menge verschiedener Farbwerte. Wenn Sie diese ändern, ändern sich auch die entsprechenden Farben im Spiel.

Die „Vorschau.png“


Diese Datei wird als Vorschaubild im Farbauswahlmenü des Spiels verwendet. Es muss eine Größe von 960×540 Pixel haben und im PNG-Format vorliegen. Sobald Ihr neues Farbschema fertig ist, möchten Sie dieses Bild möglicherweise aktualisieren, um Ihre Kreation widerzuspiegeln.

Der Ordner „Überschreibungen“.

Dieser Ordner enthält eine Reihe weiterer Textdateien.

Diese sind formatiert und funktionieren genauso wie die 6 Kapiteldateien, die wir uns oben angesehen haben. Was anders ist, ist:

  • Die „Overrides“ gelten nur für einzelne Ebenen. Der Name der Override-Datei sagt Ihnen, für welche Ebene sie gilt.
  • Override-Dateien müssen nicht jeden Wert für jede Farbe enthalten. Fehlende Werte werden automatisch aus den Kapiteldateien übernommen.
  • Die Werte in Überschreibungsdateien haben eine höhere Priorität und überschreiben die in den Kapiteldateien angegebenen Farben.

Nehmen wir zum Beispiel an, Sie haben das Unterwasserkapitel blau gemacht, aber es gibt ein bestimmtes Unterwasserlevel, das Sie gelb haben möchten. Sie können dies ganz einfach tun, indem Sie hier eine Überschreibungsdatei für dieses Level erstellen.

Verständnis der Syntax

Die Syntax der Textdateien mag etwas seltsam erscheinen, also lassen Sie mich erklären, wie sie funktioniert.
Es gibt drei verschiedene Arten von Werten:

1) Farbwerte

Dies sind die häufigsten. Die erste Zeile ist der Name der Farbe (diese müssen spezifische Schlüsselwörter sein, um zu funktionieren). Die zweite Zeile sind die Farbwerte.

Es gibt zwei verschiedene Möglichkeiten, einen Farbwert zu definieren. Sie können das Präfix „RGB:“ verwenden, um die Farben anhand ihrer Rot-, Grün- und Blauwerte zu definieren, oder Sie können das Präfix „HSV:“ verwenden, um die Farben anhand ihres Farbtons, ihrer Sättigung und ihres Werts zu definieren. Die Zahlen sowohl für die RGB- als auch für die HSV-Werte müssen immer ganze Zahlen von 0 bis 255 (einschließlich) sein.

Wenn Sie also beispielsweise den Hintergrund rot machen möchten, können Sie das entweder so schreiben:

Oder so:

Beides funktioniert und Sie können jederzeit einen RGB- in einen HSV-Wert und umgekehrt ändern, wenn Sie möchten.

2) Zahlenwerte

In der ersten Zeile steht ein Schlüsselwort. In der zweiten Zeile steht nur eine einfache Zahl. Diese Zahl kann jede positive oder negative Zahl sein, z. B. 2, -2, 10.5, -0.12, 5999 usw.

Offensichtlich ist nicht jede Zahl für jeden Wert sinnvoll, also müssen Sie ein wenig experimentieren, um zu sehen, was funktioniert.

3) Vektorwerte

Diese funktionieren wie Zahlenwerte, aber der Unterschied besteht darin, dass dem Schlüsselwort drei Zahlen folgen, anstatt nur einer:

Üblicherweise stehen diese drei Werte für den Rot-, Grün- und Blaukanal. Der Unterschied zu Farbwerten besteht darin, dass die Zahlen beliebig sein können und sich nicht an einen begrenzten Bereich ganzer Zahlen halten müssen.

Wie der Algorithmus Werte liest

Ich denke, es ist sehr nützlich zu wissen, wie der Algorithmus funktioniert, der diese Farbdateien liest, da dies einige wichtige Auswirkungen hat.

1) Farbdateien werden in den Speicher eingelesen, wenn Sie ein Level betreten.
Implikation: Sie müssen das Level verlassen und betreten oder auf andere Weise ein Neuladen erzwingen, um Ihre Änderungen im Spiel zu sehen.

2) Es gibt „unsichtbare“ Standardwerte für alles.
Auswirkung: Wenn ein bestimmtes Schlüsselwort nicht in der Farbdatei enthalten ist, wird der Standardwert verwendet.

3) Die Dateien werden von oben nach unten gelesen.
Folge: Wenn ein Schlüssel-Wert-Paar mehrmals in der Datei vorkommt, überschreibt das letzte Paar die anderen.

4) Wenn eine Zeile kein bekanntes Schlüsselwort enthält, überspringt der Algorithmus es.
Implikation: Sie können leere Zeilen, Kommentare, Füllzeilen, was immer Sie wollen, in die Dateien einfügen. Sie können Schlüssel-Wert-Paare auch beliebig neu anordnen.

5) Nach einem bekannten Schlüsselwort wird nur die nächste Zeile (bei Vektoren: drei Zeilen) gelesen.
Folge: Sie können neue Werte ausprobieren, ohne Ihre vorherigen zu löschen. In diesem Beispiel hier wird die dritte Zeile vom Algorithmus einfach ignoriert:

6) Override-Dateien werden gelesen, als ob sie Erweiterungen am Ende der Kapiteldateien wären.
Auswirkungen: Sie können Override-Dateien verwenden, um jeden gewünschten Wert für bestimmte Ebenen zu überschreiben.

Den Arbeitsablauf verstehen

Ich möchte einige meiner Workflow-Hacks mit Ihnen teilen, weil es die Farbbearbeitung viel angenehmer macht!

Schritt 1: Audio ausschalten
Gehen Sie einfach in die Lautstärkeeinstellungen und drehen Sie die Lautstärke von allem auf Null. Dank mir später.

Schritt 2: Verwenden Sie den Fenstermodus
Gehen Sie in die Grafikeinstellungen und wechseln Sie vom Vollbild- in den Fenstermodus.

Schritt 3: Laden Sie einen anständigen Texteditor herunter
Die Standard-Texteditoren auf den meisten Betriebssystemen machen einfach keinen Spaß. Zumindest brauchen Sie einen Texteditor, in dem beim Doppelklicken auf eine Zahl nur die Zahl und nicht auch das Komma ausgewählt wird. Ich empfehle zum Beispiel Notepad++.

Schritt 4: Löschen Sie die Überschreibungen
Ich denke, es ist eine gute Strategie, sich zuerst auf die Kapiteldateien zu konzentrieren und später Überschreibungen hinzuzufügen, wenn dies erforderlich ist. Öffnen Sie einfach den Ordner Overrides und löschen Sie alles darin.

Schritt 5: Legen Sie es nebeneinander
Sie möchten sowohl das Spiel als auch Ihren Texteditor gleichzeitig sehen. Ein Setup, das in etwa so aussieht, funktioniert hervorragend:

Schritt 6: Überprüfen Sie Ihr Setup
Stellen Sie sicher, dass Sie in den Einstellungen das richtige Farbschema (Ihr neues) ausgewählt haben. Stellen Sie sicher, dass das Level, in dem Sie sich befinden, mit der Kapiteldatei übereinstimmt, die Sie bearbeiten. Ebene A13 (siehe oben) wird beispielsweise von „Normal.txt“ beeinflusst. Lassen Sie uns das für unsere ersten Experimente verwenden.

Schritt 7: Rufen Sie den Farbbearbeitungsmodus auf
Das Spiel verfügt über zwei geheime Tastaturkürzel, die bei der Farbbearbeitung helfen. Einer ist STRG+L, der die aktuelle Ebene neu lädt (und daher die aktualisierte Version Ihrer Farbdateien lädt).

Die andere ist STRG+UMSCHALT+L, die den Farbtestmodus aktiviert oder deaktiviert. Bei aktiviertem Farbtestmodus wird der Level in regelmäßigen Abständen ständig neu geladen. Das ist absolut fantastisch, denn jetzt müssen Sie das Spielfenster überhaupt nicht mehr berühren. Sie können es einfach als Vorschaufenster verwenden, das sich ständig aktualisiert, ohne dass Sie etwas tun müssen.

Klicken Sie in das Spielfenster, um sicherzustellen, dass es fokussiert ist. Klicken Sie dann auf STRG+UMSCHALT+L, um den Farbtestmodus aufzurufen.

Schritt 8: Weg bearbeiten
Jetzt können Sie verrückt werden und Werte in der Farbdatei ändern, um zu sehen, was passiert. Versuchen Sie als erste Übung, die Variable „Hintergrund“ zu finden und sie grün zu machen. Vergessen Sie nicht, die Textdatei zu speichern, damit Ihre Änderungen wirksam werden! Gewöhnen Sie sich einfach an, nach jeder Änderung, die Sie im Texteditor vornehmen, STRG+S zu drücken. Hier ist unser horrender grüner Hintergrund in Aktion:

Schritt 9: Verlassen Sie den Farbbearbeitungsmodus
Wenn Sie fertig sind, fokussieren Sie einfach das Spielfenster und drücken Sie STRG+UMSCHALT+L, um den Farbbearbeitungsmodus zu verlassen. Ansonsten ist das Spiel so gut wie unbrauchbar. Lol. 😀

Schritt 10: Erstellen Sie ein Backup!
Machen Sie immer irgendwo eine Sicherungskopie Ihrer Farbschemata. Wenn Steam das Spiel aktualisiert, besteht die Möglichkeit, dass Ihre Farbdateien durcheinander gebracht werden, insbesondere wenn ich mich zum Beispiel entscheide, einige neue Farbschemata selbst zu patchen. Es ist sinnvoll, eine Sicherungskopie Ihrer Kreation aufzubewahren.

Alle Schlüsselwörter

Hier ist eine vollständige Liste aller Schlüsselwörter, die in Farbdateien verwendet werden können. Durch ein Komma getrennte Schlüsselwörter sind optionale Alternativen für dasselbe. Was ich in Klammern schreibe, sind zusätzliche Kommentare.

Farbwerte:

  • Hintergrund
  • Hintergrundmuster
  • Hintergrund in der Dunkelheit
  • Hintergrundmuster in der Dunkelheit
  • Wand A
  • Wand B.
  • Wand A dunkel
  • Wand B dunkel
  • Wandumriss A
  • Wandumriss B
  • AI A
  • AI B
  • Schneckenthema, Schneckenglühen
  • Spieler im Rampenlicht
  • Spieler im Rampenlicht Dunkel
  • Schneckentod
  • Schnecken Zug
  • Enemies
  • Feindliche Warnungen
  • Schneckenumriss
  • Schneckenkörper
  • Schneckenhaus
  • Schneckenauge
  • Dallin
  • Dialogdateien
  • Overlay Farbverlauf oben
  • Overlay-Verlaufsfarb-Bot
  • Vignettenfarbe überlagern
  • Blütenfarbe
  • Stufe Gesperrte Front
  • Level zurückgesperrt
  • Lvl Normale Front
  • Lvl Normaler Rücken
  • Lvl-Story-Front
  • Lvl-Geschichte zurück
  • Lvl-Geheimfront
  • Lvl-Geheimer Rücken
  • Level-Fragezeichen-Anzeige
  • Lvl-Fragezeichenanzeige ausgewählt
  • Bubbles
  • Underw Strömungen
  • Schneckenfackel
  • KI im Hintergrund
  • Leichter Ozean
  • Förderbänder
  • Endboss 1A
  • Endboss 1B
  • Endboss 2
  • Endboss 3
  • TD-Turm 1
  • TD-Turm 2
  • TD-Turm 3
  • Erkundungspunkte
  • Beschädigte Antenne
  • Dialogdateiüberlagerung
  • Türen
  • Einhorn
  • Smiley 1
  • Smiley 2

Zahlenwerte:

  • Hintergrundskalierung min
  • Hintergrundskalierung max
  • Hintergrundstil (ganze Zahlen von 1 bis einschließlich 19)
  • Hintergrundparallaxe min
  • Hintergrundparallaxe max
  • Hintergrund-Scroll-Geschwindigkeit, Hintergrund-Scroll-Geschwindigkeit max
  • Scrollgeschwindigkeit im Hintergrund Min
  • Wandhelligkeit bei ausgeschaltetem Licht
  • Disco-Licht-Farbton-Offset
  • Disco-Licht-Farbton-Aufstrich
  • Disco-Lichtsättigung
  • Disco-Licht Alpha
  • Dialogdateiüberlagerung Alpha
  • Farbrotation erlaubt (1 = wahr, 0 = falsch, gilt nur für Disco-Kapitel)
  • Minimalistischer Farbmodus (1 = wahr, 0 = falsch, ändert, welche Farben für bestimmte Objekte verwendet werden)
  • Hue Shift All Colors (Spaß für schnelle Experimente)
  • Vignette Alpha überlagern
  • Overlay-Vignettengröße
  • Bloom-Alpha

Vektorwerte:

  • Kontrast nach der Verarbeitung
  • Kontrastversatz nach der Verarbeitung

Das Tolle am Ändern vorhandener Farbschemata ist, dass alle wichtigen Werte wahrscheinlich bereits in den Dateien enthalten sind!

Ebenennamen

Wenn Sie eine Farbüberschreibung für eine Ebene erstellen möchten, müssen Sie natürlich wissen, wie die Ebene heißt. Für die meisten Ebenen ist dies ziemlich offensichtlich. Wenn Sie beispielsweise eine Farbüberschreibung für Ebene A13 erstellen möchten, erstellen Sie einfach eine Datei mit dem Namen „A13.txt“ im Überschreibungsordner. So einfach ist das.

Spoiler-Warnung! Wenn die Pumpe kaputt ist, machen Ihre Überschreibungen wahrscheinlich keinen Sinn mehr, deshalb werden sie in diesem Fall automatisch ignoriert. Wenn Sie dennoch einige Farben mit einer defekten Pumpe überschreiben möchten, fügen Sie einfach die Endung „-inv“ an den Dateinamen an. ZB „A13-inv.txt“ Diese Datei wird verwendet, wenn die Pumpe defekt ist.

Sie können auch die Farben für eine Reihe anderer Ebenen überschreiben, die nicht in der Ebenenauswahl angezeigt werden. Die Namen dieser Ebenen sind:

  • main_menu_dark (die Speicherplatzauswahl)
  • Menü (das Pausenmenü)
  • level_select
  • story_bibliothek
  • WutmanagementRaum
  • end_of_game_story_file

Teilen Sie Ihre Kreationen!

Vergessen Sie nicht, Ihre Kreationen hier mit allen anderen zu teilen!

Was ist der beste Weg, um Farbschemata zu teilen?
Ich weiß es ehrlich gesagt (noch) nicht. Vergiss nicht, uns hier auf Discord beizutreten https://discord.gg/G3mRDrK! Ich würde mich freuen, Ihre Kreationen auch auf Will You Snail Reddit, Twitter und der Steam-Community zu sehen!!

Können Sie mein Farbschema zur offiziellen Version des Spiels hinzufügen?
Ja, wenn Sie ein wirklich gutes gemacht haben, an dem die Community interessiert zu sein scheint, bin ich definitiv daran interessiert, es von Ihnen zu lizenzieren. Melde dich in solchen Fällen unbedingt (z. B. über Discord, Twitter oder die Support-E-Mail)!

Weitere Anleitungen:

Hinterlasse einen Kommentar

ArabicEnglishFrenchGermanItalianJapaneseKoreanPortugueseSpanish