infra:workadventure:maps

Dies ist eine alte Version des Dokuments!


Howto Workadventure Maps

Instanzen skalieren nicht unendlich, bitte denkt beim Karten erstellen daran. Unsere Erfahrung zeigt, dass das Limit irgendwo bei 200 Nutzer:innen liegt. Karten für 2k Spieler:innen ergeben also keinen Sinn. Bitte versucht nicht, Vortragssäle nachzubauen. Es ergibt schlichtweg keinen Sinn, im Spiel zu idlen und währenddessen Talks zu schauen.

Die Map-Größe kann davon unabhängig relativ flexibel dimensioniert werden. Karten im Bereich von 128×128 Tiles laufen ziemlich gut, Karten im Bereich von 1000×1000 gehen mit einer relevanten Ladezeit einher. Wir raten eher zu mehreren kleineren Karten anstelle einer riesigen.

Falls ihr nicht wisst wo/wie ihr anfangen sollt gibt es verschiedene Starter-Kits das ihr einfach forken könnt:

Grundlegend bestehen die Karten aus sogenannten Tiles oder Sprites. Historisch gibt es wohl Unterschiede zwischen den Begriffen, wir werden sie hier aber synonym verwenden. Tiles können Transparenz beinhalten und liegen im png-Format vor.

Damit ein Tile weitergehende Eigenschaften als sein Aussehen hat, müssen entsprechende Attribute zugeordnet werden. Dies erfolgt über Layer: Das Layer trägt Attribute, und speichert für welche Felder sie gelten sollen.

Tiles finden

Tiles gibt es massig im Internet, häufig zu Tilesets (mehrere Tiles zu einem Thema) zusammengefasst. Seiten auf denen ihr schöne Tiles finden könnt sind zum Beispiel:

Achtet auf die Größe der Tiles! Achtet auf die Lizenz der Tilesets!

  • infra/workadventure/maps.1622194426.txt.gz
  • Zuletzt geändert: 2021/05/28 09:33
  • von noby