Zum Inhalt springen

Ren'Py Engine

Diese Einstellungen steuern das Verhalten der Ren’Py Engine. Sie können global oder pro Spiel festgelegt werden.

Pro-Spiel-Einstellungen haben einen „Globale Einstellungen verwenden”-Schalter — wenn aktiviert, übernimmt das Spiel die globalen Werte.

EinstellungEntwicklermodus
StandardAus

Aktiviert den Entwicklermodus von Ren’Py, der zusätzliche Debugging-Funktionen bietet, wie das Shift+D-Entwicklermenü, den Shift+I-Stil-Inspektor und Shift+R zum Neuladen.

EinstellungKonsole aktivieren
StandardAus

Aktiviert die Ren’Py Debug-Konsole (Shift+O oder Tilde-Taste). Die Konsole ermöglicht die Ausführung von Python-Code und Ren’Py-Befehlen in Echtzeit.

Verwenden Sie die Bildschirmtastatur-Overlay-Schaltfläche, um in der Konsole auf iOS zu tippen.

EinstellungÜberspringen erzwingen
StandardAus

Erzwingt die Verfügbarkeit der Überspringen-Funktion unabhängig von der Spielkonfiguration.

EinstellungUngelesenen Text überspringen erzwingen
StandardAus

Ermöglicht das Überspringen von noch nicht gelesenem Text. Standardmäßig erlaubt Ren’Py nur das Überspringen von bereits gesehenem Dialog.

EinstellungZurückspulen überschreiben (100)
StandardAus

Setzt das Zurückspul-Limit auf 100 Einträge, unabhängig von der Spieleinstellung. Nützlich für Spiele, die das Zurückspulen deaktivieren oder einschränken.

EinstellungTransparente Textboxen
StandardAus

Macht Dialog-Textboxen halbtransparent. Nützlich für Spiele, bei denen die Textbox wichtige visuelle Elemente verdeckt.

EinstellungWeniger Speicher verwenden
StandardAus

Weist Ren’Py an, weniger Speicher zu verwenden, indem zwischengespeicherte Bilder aggressiver freigegeben werden. Aktivieren Sie dies, wenn Spiele aufgrund von Speicherproblemen abstürzen.

EinstellungWeniger Bildschirmaktualisierungen
StandardAus

Reduziert die Häufigkeit der Bildschirmaktualisierungen. Kann die Akkulaufzeit verbessern und die Hitzeentwicklung auf älteren Geräten verringern.

EinstellungNetzwerkverbindung erlauben
StandardAn

Steuert, ob Ren’Py-Spiele auf das Netzwerk zugreifen können. Einige Spiele nutzen Netzwerkfunktionen für Updates oder Online-Inhalte. Deaktivieren Sie dies für Datenschutz oder um unerwünschte Verbindungen zu verhindern.

EinstellungChinesische Schriftart-Ersetzung
StandardAus

Ersetzt die Standardschriftarten in der Ren’Py Engine durch chinesisch-kompatible Schriftarten. Dies ist eine Lösung für übersetzte chinesische Spiele, bei denen der Entwickler die Standard-Engine-Schriftarten durch chinesische Schriftarten ersetzt hat, die nicht im Spielarchiv enthalten waren. Ohne diese Einstellung können chinesische Zeichen als Kästchen erscheinen oder ganz fehlen.

EinstellungKompatibilitätspatches
StandardAn

Wendet Sparks Kompatibilitätspatches auf die Ren’Py Engine an. Diese Patches zielen auf sehr spezifische Spiele ab, um bekannte Probleme beim Betrieb auf iOS zu beheben. Patches werden nur auf die Spiele angewendet, auf die sie abzielen, und beeinträchtigen andere Spiele nicht. Das Deaktivieren dieser Einstellung hat höchstwahrscheinlich keine Auswirkung — sie existiert nur für seltene Fälle, in denen ein Spiel aktualisiert wurde und ein bestimmter Patch nicht mehr benötigt wird. Siehe die vollständige Liste der aktuellen Patches.

Empfohlen: Aktiviert lassen.

EinstellungGerätevariante überschreiben
StandardAus

Ermöglicht es Ihnen, manuell festzulegen, welche Ren’Py-Bildschirmvarianten aktiv sind. Normalerweise erkennt Ren’Py den Gerätetyp automatisch und wendet entsprechende Varianten an (mobile, touch, small, tablet, usw.).

Dies wird häufig verwendet, um Probleme mit In-Game-Menü- und GUI-Anzeige zu beheben, bei denen Schaltflächen, Textfelder oder Layouts auf iOS nicht korrekt dargestellt werden. Viele Spiele wurden nur für Desktop-Bildschirme entwickelt und enthalten keine geeigneten mobilen Varianten.

Wenn die Varianten-Überschreibung aktiviert ist, können Sie wählen, welche Varianten aktiviert werden sollen. Gängige Varianten sind:

  • pc — Desktop-Layout (einige Spiele benötigen dies)
  • large — Layout für große Bildschirme
  • medium — Layout für mittlere Bildschirme
  • small — Layout für kleine Bildschirme
  • touch — Touch-Eingabeunterstützung
  • mobile — Layout für Mobilgeräte
  • tablet — Tablet-Layout
  • phone — Telefon-spezifisches Layout

Weitere Details finden Sie in der Ren’Py-Dokumentation zu Bildschirmvarianten.