Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung Nächste ÜberarbeitungBeide Seiten, nächste Überarbeitung | ||
infra:workadventure:maps [2021/05/28 09:46] – noby | infra:workadventure:maps [2021/05/28 10:54] – noby | ||
---|---|---|---|
Zeile 55: | Zeile 55: | ||
Eine Karte kann aus beliebig vielen übereinander gelegten Tile Layern bestehen. Eure Karte braucht dabei mindestens einen Startlayer, der definiert, wo auf der Karte neue Spieler: | Eine Karte kann aus beliebig vielen übereinander gelegten Tile Layern bestehen. Eure Karte braucht dabei mindestens einen Startlayer, der definiert, wo auf der Karte neue Spieler: | ||
- | {{: | + | {{ : |
+ | |||
+ | Für ein leichteres Gestalten hebt euch den aktuellen Layer hervor: | ||
+ | {{ : | ||
+ | |||
+ | ==== Spezielle Layer ==== | ||
+ | Es gibt ein paar spezielle Layer bzw. Zusatzfunktionen für Layer. Diese werden bis auf das Start Layer über die custom properties der einzelnen Layer abgebildet. | ||
+ | |||
+ | === Start Layer === | ||
+ | Eure Karte braucht zwingend ein Start Layer mit dem Namen '' | ||
+ | |||
+ | Außerdem könnt ihr weitere Start Layer erstellen, um weitere Einstiegspunkte zu definieren, zum Beispiel um an bestimmte Stellen auf eurer Karte zu springen. Diese Layer funktionieren ähnlich wie der eigentliche Start Layer (also einfach beliebige Tiles an die Stelle, wo die Spielfigur spawnen soll), können beliebig heißen, brauchen allerdings eine custom property '' | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | === Exit Layer === | ||
+ | Ähnlich wie beim Start Layer könnt ihr Exits definieren. Ihr erzeugt ein Layer, packt an die Stellen an denen ihr Ausgänge haben wollt ein Tile, und gebt dem Layer die custom property '' | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | ==== Weitergehende Inhalte ==== | ||
+ | === Webseite einbinden === | ||
+ | Ihr könnt Webseiten einbinden, die sich beim Betreten von bestimmten Tiles öffnen. Analog zu Start und Exit Layern legt ihr ein Layer dafür an, setzt Tiles an die entsprechenden Stellen und gebt dem Layer die custom property '' | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | === Jitsi einbinden === | ||
+ | Jitsi Räume sind per default an die Instanz gebunden, damit jeder sein eigenes " | ||
+ | |||
+ | === Stille Bereiche === | ||
+ | Solltet ihr in gewissen Bereichen keine Audio/Video Kommunikation zwischen den Teilnehmern wollen, so könnt ihr hierfür einen eigenen Layer anlegen und diesem die custom property '' | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | === Wände / nicht begehbare Bereiche === | ||
+ | Das ist ausnahmsweise kein Layer, sondern eine Tile-Eigenschaft. Beschreibung siehe weiter oben bei den Tiles. | ||
+ | |||
+ | === Animationen === | ||
+ | Tiles können zu Animationen (Loops) zusammengeführt werden, um z.B. fließendes Wasser oder blinkende Lichter darzustellen. Dazu müssen alle " | ||
+ | {{ : | ||
+ | |||
+ | Dann können alle Tiles, die Bestandteil der Animation sein sollen, per drag and drop in die " | ||
+ | {{ : | ||
+ | |||
+ | Im Map-Editor sollten die Animationsloops auch schon dargestellt werden, wenn die Option im " | ||
+ | {{ : | ||
+ | |||
+ | **Hinweis: | ||
+ | Größere Animationen über mehrere Tiles müssen in Tiled Tile für Tile animiert werden, funktionieren aber relativ problemlos. (Gelegentlich laufen einzelne Tiles nicht synchron zum Rest, wir wissen doch auch nicht..) | ||
+ | |||
+ | === Sound === | ||
+ | Layer mit der Property '' |