Grundlage ist der Visionaire Studio Guide von Chris Tikkos (Dionous Games), hier mit seiner Erlaubnis veröffentlicht. Siehe auch Bildformate und Audioformate.
Weniger Speicherbedarf (Arbeitsspeicher und Grafikspeicher) und kürzere Ladezeiten lohnen sich, vor allem wenn dein Spiel auch auf Mobilgeräten laufen soll.
Bilder und Animationen
Visionaire lädt Animationen Bild für Bild. Geladene Bilder bleiben im Speicher, bis der in den Spieleinstellungen festgelegte Sprite-Cache voll ist. Voreingestellt sind 40 MB, höchstens 500 MB. Je größer der Cache, desto mehr Grafikspeicher wird dafür reserviert.

Bewährte Regeln:
- Nimm WebP für Bilder und Animationen. Bei gleicher Qualität sind die Dateien kleiner als PNG; das verkleinert den Build und verkürzt die Ladezeit pro Bild.
- Wiederhole keine Einzelbilder, um Pausen zu erzeugen. Stelle stattdessen eine Pause für das einzelne Bild ein.
- Halte die Bildfläche so klein wie möglich. Ein Vordergrundbild braucht nicht die volle Szenengröße.
- Für Animationen, die vorwärts und dann rückwärts laufen, nimm
PlayOppositeDirection, statt Bilder zu verdoppeln. - Bewege Objekte mit dem eingebauten Tweening, statt jedes Bild zu animieren.
- Hintergrundanimationen, die nicht gestochen scharf sein müssen, kannst du kleiner anlegen und mit Lua hochskalieren.
Animationen vorladen
Normalerweise solltest du nichts von Hand vorladen, die Engine verwaltet den Speicher gut selbst. Bei Animationen mit sehr großen Dateien oder Bildflächen oder vielen Einzelbildern kannst du Animationen oder Charaktere mit den passenden Aktionsteilen vorladen. Sie werden dann vollständig statt Bild für Bild geladen.
Entlade alles wieder, was du vorgeladen hast. Vorgeladene Animationen bleiben im Cache, bis du sie entlädst, und können unnötig Speicher belegen.
Ressourcenverbrauch beobachten
Wenn du dein Spiel aus dem Editor testest, zeigt die Taste Pos1 (Home) den Ressourcenverbrauch:

Werkzeuge zum Umwandeln
Dionous Games stellt zwei Batch-Dateien für Windows bereit, die alle Dateien eines Projekts umwandeln und dabei auch die .ved-Datei anpassen:
- JPG/PNG nach WebP (verlustfrei). Benötigt cwebp.exe.
- MP3/WAV nach Ogg. Benötigt ffmpeg.
Sichere dein Projekt, bevor du sie startest, denn sie verändern die .ved-Datei.