Wie integriere ich benutzerdefinierte Assets in FoundryVTT?
- Einführung
- Dateien vorbereiten und organisieren
- Assets hochladen
- Assets im Spiel verwenden
- Erweiterte Integration: Module und Systeme
- Wichtige Tipps zur Umsetzung
- Fazit
Einführung
Foundry Virtual Tabletop (FoundryVTT) ist eine äußerst flexible Plattform zum Spielen von Rollenspielen online. Einer der großen Vorteile von FoundryVTT ist die Möglichkeit, benutzerdefinierte Inhalte zu integrieren, um das Spielerlebnis zu personalisieren und zu verbessern. Benutzerdefinierte Assets können Grafiken, Karten, Token, Sounds oder sogar vollständig neue Module sein. In diesem Text wird ausführlich erläutert, wie Sie eigene Assets in FoundryVTT einbinden und effektiv nutzen können.
Dateien vorbereiten und organisieren
Der erste Schritt beim Einbinden eigener Assets in FoundryVTT ist das Vorbereiten der Dateien. Übliche Asset-Typen sind Bilder für Tokens oder Karten, Musikdateien für Hintergrundklänge oder Soundeffekte, sowie Skripte und Module für erweiterte Funktionen. Foundry unterstützt grundsätzlich gängige Formate wie PNG oder JPG für Bilder und MP3 oder OGG für Audio.
Es empfiehlt sich, die Dateien gut zu strukturieren, bevor Sie sie hochladen. Viele FoundryVTT-Installationen verwenden eine Serverstruktur, in der es ein Datenverzeichnis ("Data") gibt. Innerhalb dieses Verzeichnisses können Sie eigene Ordner anlegen, etwa als UserAssets oder projektbezogen für bestimmte Spiele oder Kampagnen. So behalten Sie stets den Überblick über Ihre benutzerdefinierten Inhalte.
Assets hochladen
Um die Assets in FoundryVTT verfügbar zu machen, müssen Sie diese zunächst auf den Server hochladen. Wenn Sie FoundryVTT lokal oder auf einem eigenen Server betreiben, können Sie die Dateien direkt in das Datenverzeichnis kopieren, zum Beispiel per FTP, SCP oder lokalem Dateizugriff.
Alternativ bietet Foundry eine integrierte Benutzeroberfläche zum Hochladen über den Dateimanager. Im Spiel kannst Sie über die Schaltfläche Assets oder Dateien den Datei-Browser öffnen. Dort können Sie Dateien per Drag & Drop hochladen und in vorhandene oder neue Verzeichnisse einsortieren. Diese Methode ist vor allem bei cloudbasierten Installationen hilfreich.
Assets im Spiel verwenden
Sobald die Dateien im Dateisystem vorhanden sind, können Sie diese in FoundryVTT einbinden. Beim Erstellen oder Bearbeiten von Tokens, Karten, Charakterbögen oder Szenen stehen Ihnen Bildauswahl-Dialoge zur Verfügung. Dort navigieren Sie zum richtigen Ordner und wählen das gewünschte Bild oder den Sound aus.
Für Tokens können Sie z.B. ein benutzerdefiniertes Bild auswählen, das dann auf der Karte als Spielfigur genutzt wird. Karten können mit eigenen Hintergrundgrafiken belegt werden – auch hier greifen Sie über den Bildbrowser auf Ihre zuvor hochgeladenen Assets zu. Tondateien lassen sich als Soundscape oder Kommandos ablegen und im Spiel auslösen.
Erweiterte Integration: Module und Systeme
Für noch stärkere Anpassungen können Sie eigene Module entwickeln oder existierende Systeme anpassen, um direkt auf benutzerdefinierte Assets zuzugreifen. Module sind im Prinzip Pakete mit Skripten, Konfigurationsdateien und eben Assets, die installiert und über die Foundry-Oberfläche aktiviert werden können.
Dabei platzieren Sie benutzerdefinierte Dateien innerhalb des Moduls im Ordner assets oder einem ähnlichen Unterordner. In der manifest.json definieren Sie den Pfad zu den Assets, sodass Ihr Modul diese beim Laden kennt. Dies erlaubt etwa das automatische Laden benutzerdefinierter Token oder das Erweitern von UI-Elementen um eigene Grafiken.
Wichtige Tipps zur Umsetzung
Achten Sie darauf, dass die Dateinamen und Verzeichnisse keine Sonderzeichen oder Leerzeichen enthalten, um Kompatibilitätsprobleme zu vermeiden. Verwenden Sie möglichst transparente (PNG) Bilder bei Tokens, die auf verschiedenfarbigen Hintergründen gut sichtbar sein sollen.
Beachten Sie auch mögliche Lizenzrechte bei der Nutzung von externen Grafiken oder Sounds. Wenn Sie eigene Assets erstellen, erleichtert das nicht nur die rechtliche Situation, sondern ermöglicht eine individuelle Gestaltung Ihrer Spielwelt.
Fazit
Die Integration benutzerdefinierter Assets in FoundryVTT ist dank der flexiblen Dateiverwaltung und der anpassbaren Benutzeroberfläche recht unkompliziert. Von der Vorbereitung der Dateien, über das Hochladen bis hin zur Einbindung in das Spiel sind mehrere Wege möglich. Für tiefere Anpassungen bieten Module und Systeme eine noch höhere Individualisierung. So können Sie FoundryVTT perfekt auf Ihre Bedürfnisse zuschneiden und Ihr Spielerlebnis bereichern.
