Dies ist eine alte Version des Dokuments!


HowTo: Maps für die Fachschafts Welt basteln

WIP™ (Work In Progress)

  • Übersichtsscreenshot Tiled
  • Map öffnen

Layer

  • Layer = Ebenen, in denen Tiles plaziert werden können
  • Layer sind „gestapelt“, Tile in höherem Layer überdeckt Tiles aus Layern darunter
  • Möglichst eindeutige benennung
  • 1 Layer = 1 Zweck
  • z.B. walls, floor, Video_FS_Buero, …

Tiles

  • Tiles = 32×32 Pixel Grafiken
  • Bausteine der Welt
  • Gruppiert in Tilesets

Gegenstände bauen

  1. Layer wählen
  2. Tileset wählen
  3. Werkzeug wählen (Screenshot) → Default: Stempel
  4. Eine oder mehrere Tiles mit Maus auswählen und aneinander basteln 🙃
    • Drehen + Spiegeln
    • Löschen + Rückgängig
  • Wände bauen wie Gegenstände in Layer walls
  • Danach: Layer collides → Enthält Tiles vom Typ BLOCK (im Tileset mapUtilities)
    • Spezielle Tiles, die den Weg blockieren
  • Können/Sollten auf Wänden, großen Gegenständen, Map-Grenzen, … platziert werden
  • Versteckt unter floor / void Layer → unsichtbar
  • Lösen bei Betreten Funktion aus, z.B. Beitritt zu Videomeeting
  • Haben besondere Layer-Eigenschaft, jedes Tile im Layer hat die Funktion (egal welches)
  • Screenshot Layer-Eigentschaften
  • Beliebig viele Funktions-Layer kombinierbar (also z.B. je ein eigener Videomeeting-Layer in jedem Raum der Map)

Videomeetings

Wer auf einem Tile dieses Layers steht, tritt einer Videokonferenz bei.

  • Layer-Eigenschaft jitsiRoom
  • Wert bestimmt Meetingname → Gleicher Name = Gleiches Meeting (auch Map-übergreifend!)
  • Empfohlene Tiles: VIDEO aus Tileset mapUtils (In alten Versionen des Tilesets noch MISC)
  • Tipp: Video-Layer mit sichbaren Symbolen/Bereichen auf dem „Boden“ kennzeichnen, damit niemand aus Versehen rein läuft und überrascht ist
  • Optinale Layer-Eigenschaft jitsiTrigger. Mit Wert onaction muss erst die Leertaste gedrückt werden, bevor man dem Meeting beitritt

Audio-Streams

Wer auf einem Tile dieses Layers steht, hört den eingestellten Musik-Stream.

Webseiten

Wer auf einem Tile dieses Layers steht, bekommt eine Webseite angezeigt.

  • Layer-Eigenschaft openWebsite
  • Wert bestimmt Website, z.B. https://fachschaft.techfak.de/howto/world-maps für diese Seite
  • Empfohlene Tiles: URL aus Tileset mapUtils
  • ACHTUNG: Webseite muss Einbinden zulassen (im Zweifel einfach testen)

Bestehende hinzufügen

Ganz eigene basteln

Lizenzen

  • Ins GitLab pushen und README-Anleitung folgen
    • Zufrieden → Merge-Request
  • ODER: Per Mail/TeamChat an uns schicken
  • floorLayer
  • start
  • exit
  • Zuletzt geändert: 2021/05/12 22:23
  • von dorian