Projektstruktur
Projektstruktur in Visionaire Studio
Eine saubere Projektstruktur ist die Grundlage jedes stabilen Adventure-Projekts.Sie sorgt dafür, dass du den Überblick behältst, Fehler vermeidest und auch nach Monaten noch verstehst, wie dein Spiel aufgebaut ist.
Visionaire Studio nimmt dir dabei viel Arbeit ab, trotzdem ist es wichtig zu verstehen, wie ein Projekt intern organisiert ist und welche Dateien welche Aufgabe haben.
Warum Projektstruktur wichtig ist
Gerade Adventures wachsen schnell:- Viele Szenen
- viele Grafiken
- zahlreiche Sounds
- Dialoge, Animationen, Werte und Skripte
Ohne klare Struktur wird selbst ein kleines Projekt schnell unübersichtlich.
Eine gute Projektstruktur hilft dir dabei:
- schneller zu arbeiten
- Fehler leichter zu finden
- Änderungen gefahrlos vorzunehmen
- im Team zu arbeiten
- dein Projekt langfristig wartbar zu halten
Kurz gesagt:
Struktur spart Zeit, jeden Tag.
Strukturen bauen für Visionaire
Das Visionaire-Projekt im ÜberblickEin Visionaire-Projekt besteht im Kern aus zwei Bereichen:
- dem eigentlichen Projekt (Daten & Logik)
- den externen Dateien (Grafiken, Audio, Video)
Beide Bereiche greifen ineinander, sind aber bewusst voneinander getrennt.
Der Projektordner
Im Projektordner befinden sich alle Dateien, die dein Spiel ausmachen.
Typischerweise findest du dort:
- die Projektdatei (oder mehrere Dateien bei Team Files)
- Unterordner für Ressourcen
- Cache- und Hilfsdateien
- optionale Exportdaten
Projektdatei vs. Ressourcen
Projektdatei
In der Projektdatei speichert Visionaire unter anderem:
- Szenen
- Objekte
- Interfaces
- Menüs
- Aktionen
- Werte und Conditions
- Logik und Verknüpfungen
Diese Datei beschreibt also wie dein Spiel funktioniert, nicht wie es aussieht oder klingt.
Ressourcen-Dateien
Grafiken, Sounds und Videos liegen als externe Dateien im Projektordner.
Beispiele:
- Hintergrundbilder
- Objektgrafiken
- Animationen
- Musik
- Soundeffekte
- Videos
Visionaire speichert hier nur die Verweise, nicht die Dateien selbst.
Das hat einen großen Vorteil:
Du kannst Grafiken oder Sounds austauschen, ohne Logik zu zerstören.