VNLE Handbuch
Godot
Dieses Beispielprojekt verwendet Godot 4.5.2. Es enthält die Dialogoberfläche, den Leser und dieselbe Geschichte wie das Browserbeispiel.
Öffnen und spielen
- Entpacke die ZIP-Datei. Öffne den Godot Project Manager und wähle Import.
- Wähle project.godot im entpackten Ordner und öffne das Projekt.
- Drücke F6 in Main.tscn oder F5 für das Projekt. Wähle Talk to Mira.
- Klicke zweimal Continue und kaufe den Schlüssel. Prüfe Gold 5 und den Gegenstand im Inventar. Fahre bis zum abgeschlossenen Gespräch fort.
- Teste Start with 2 gold, die zweite Antwort, English / Deutsch sowie Save game und Load game.
Was du im Projekt findest
Main.tscn Main screen
Main.gd Dialogue UI, inventory and save/load
VNLEStory.gd Story flow, choices, variables and text resolution
story/story.json Exported VNLE story
story/guide-map.json Example IDs
story/assets/ Mira’s portraitIn dein Spiel übernehmen
- Kopiere VNLEStory.gd und den Ordner story in dein Godot-Projekt.
- Übernimm die Dialogoberfläche aus Main.gd zunächst unverändert. begin(10) startet das Gespräch mit zehn Gold; in deinem Spiel übergibst du den aktuellen Goldwert.
- Ersetze in game_action das Beispielinventar durch dein Inventar. Melde den Erfolgs- oder Abbruchausgang erst, wenn die Gegenstandsübergabe abgeschlossen ist.
- Bei view.kind == "finished" schließt du deine Dialogoberfläche und gibst die Steuerung frei.
- Wenn du deine eigene Geschichte verwendest, ersetze story.json und assets gemeinsam. Aktualisiere die IDs aus guide-map.json anhand deines Exports.
- Beim Spiel-Export: Project → Export → Add preset für deine Plattform. Unter Resources → Filters to export non-resource files trage *.json, *.png ein. Der Bildleser lädt die PNG-Datei über ihren exportierten Pfad. Teste danach auch das exportierte Spiel.