[Tutorial] Map-Editor

Du hast den perfekten Techtree ausgearbeitet oder im LevelEditor eine tolle Karte gebastelt? Nur hier rein damit.
Antworten
Zer0o
Beiträge: 8
Registriert: So 5. Apr 2015, 16:22
Wohnort: Baden-Württemberg

[Tutorial] Map-Editor

Beitrag von Zer0o »

Beim durchstöbern des Forums ist mir aufgefallen, dass wohl niemand mit dem internen Map-Editor vertraut ist bzw. ihn vermutlich überhaupt kennt, daher habe ich den Entschluss gefasst, ein kleines Tutorial zu verfassen wie man diesen aufruft und was man damit erstellen kann. Werde im Laufe der Zeit das Tutorial ergänzen, werde euch für den Anfang nur die Basics näher bringen :)
Wie von Simon im alten Forencity beschrieben (siehe hier: http://wiggles.ruka.at/forum/viewtopic.php?f=10&t=26), kann man Templates mit Hilfe von einer .tcl Datei selber erstellen - der große Nachteil hierbei ist allerdings, dass man nie genau weiß was man denn überhaupt plaziert, welche Möglichkeiten einem überhaupt zur Verfügung stehen und man meistens herumprobieren muss, bis man die passende Stelle gefunden hat, hier bietet der Map-Editor Abhilfe, generell ist dieser auch um einiges umfangreicher als der Leveleditor.


Um den Editor überhaupt aufrufen zu können benötigt es nur eine kleine Änderung bei der Verknüpfung eurer Wiggles.exe: Bei "Ziel" einfach -mapedit hinzufügen, d.h. [Laufwerk]:\Wiggles\Wiggles.exe -mapedit
Daraufhin einfach die Verknüpfung ausführen und man erhält dieses Bild:

Bild

Erstmal äußerst verwirrend aber keine Sorge, ich werde versuchen alles so gut zu erklären wie ich kann :) Zu Beginn sieht man 4 Fenster, "Map Editor", "<none>", "Finder" und "Performance". Bevor man überhaupt ein Template lädt, sollte man sich kurz mit den einzelnen Menüs vertraut machen.

Bild

[1] Map Editor. Dies ist das Hauptfenster und beinhaltet unter anderem..
- [2] ein Auswahlmenü welches die verfügbaren Items, Gegner, Dekorationen, usw. enthält
- [3] den Button zum Beenden des Programms
- [4] verschiedene Extrabuttons, die z.B. den Hintergrund ausblenden (ScHo), das Texturauswahlmenü öffnen (SCP), den sog. "wireframe" Modus aktivieren (WF), Flüssigkeiten reseten (WaR) und einblenden/simulieren (WaP), Objekte die eine Collision Box beinhalten anzeigen (Col), usw. Bei einigen Buttons bin ich jedoch auch nicht dahinter gekommen, was genau diese bezwecken - ich denke hier hilft nur rumprobieren :oops:
- [5] die Option, Templates zu Laden und zu Speichern

[6] <none>. Dieses Fenster wird erst relevant, sobald man ein Gegenstand anwählt da man damit die Eigenschaften des Gegenstandes ändern kann. Mit "Physics" lässt sich die Physik des Gegenstands beeinflussen, sprich ob z.B. ein Stein zu Boden fällt. "Autolight" verändert die Lichtverhältnisse des Gegenstands, allerdings scheint dies bloß einen Effekt auf lebende Gegenstände zu haben, also z.B. Zwerge, Trolle, usw. Mit "Boxed" lässt der Ausgangszustand des Gegenstands verändern, sprich ob z.B. eine Feuerstelle eingepackt ist oder nicht. Mit Hilfe der 3 Leisten auf der linken Seite lässt sich die Rotation des Gegenstands ändern, jede Leiste stellt dabei eine andere Achse dar.
Das "-none-" sowie die Buttons "N", "P", "1", "2", usw. bezieht sich auf den Eigentümer des Gegenstands, N steht dabei für keiner, P für den Spieler und die Zahlen für die anderen Clans. Ob man damit z.B. Trolle steuern kann indem man den Eigentümer des Trolls auf "P" stellt weiß ich allerdings nicht, könnte man aber mal ausprobieren *g* Die Buttons "High", "Medium" und "Low" sind auf den Detailgrad des Gegenstands bezogen.

[7] Finder. Ein simples Menü welches die momentan auf der Karte befindlichen Objekte auflistet damit man diese schneller findet.
[8] Performance. Relativ selbsterklärend, hier sieht man die FPS, die Anzahl der Polygone, einen Object-Counter, usw.

Soweit dazu, nun zum Laden eines Templates. Diese kann man ganz leicht aus dem Leveleditor auslesen, diese sind in der linken Spalte bei "Files:" aufgelistet, ich nehme einfach mal das erste Template aus der Liste, "demo_start.tcl". Um das gewünscht Template zu laden einfach "demo_start" bei [5] eintragen und auf "Load Set" drücken und voila, man bekommt dieses Bild:

Bild

Nun könnt ihr je nach Belieben Items platzieren und euch austoben, damit wird das Erstellen von Templates zum Kinderspiel :lol:
Zur etwas komplizierten Kameraführung: Einfach STRG gedrückt halten um die Kamera zu schwenken, STRG+Rechte Maustaste gedrückt halten um die Kamera zu bewegen. Angeklickte Gegenstände lassen sich mit Hilfe von Bild hoch/runter sowie dem NumBlock verschieben sowie drehen, löschen kann man mit ENTF (Falls erwünscht: Der Button "Delete All" löscht alle auf dem Template existierenden Gegenstände).
Zum Speichern einfach den gewünschten Namen bei [5] eintragen und auf "Save Set" klicken. Mit dem Leveleditor kann man seine neue Höhle in eine neue Map einfügen, mit Hilfe des -oldskirmish Parameters kann man diese dann im Spiel testen.

So, das wars fürs erste. Ich hoffe ich habe den einen oder anderen dazu angeregt, mal in den Editor reinzuschauen - frohes wigglen!

Lg Zer0o
Zuletzt geändert von Zer0o am Mi 10. Jun 2015, 11:36, insgesamt 2-mal geändert.
Benutzeravatar
Chris1231
Zwerg
Zwerg
Beiträge: 226
Registriert: Do 20. Sep 2012, 17:31
Kontaktdaten:

Re: [Tutorial] Map-Editor

Beitrag von Chris1231 »

Hallo,

danke für das tut, ich hab mich damit schon beschäftigt, hab dann aber meist nur grob die xyz Koordinaten gesucht.
Höhlen hab ich in der TLC Datei geschrieben.
Aktuelles Projekt
Wiggles NextGen
Windeln wechseln :D
Benutzeravatar
Loumi
Raupe
Raupe
Beiträge: 10
Registriert: Di 2. Jun 2015, 22:51

Re: [Tutorial] Map-Editor

Beitrag von Loumi »

Wow, vielen Dank für die Mühe. Wusste wirklich nicht, dass es die Möglichkeit überhaupt gibt, aber bin ja auch noch ganz neu hier. Noch ein Grund mehr, dass die Anmeldung hier eine super Entscheidung war. :D
Zer0o
Beiträge: 8
Registriert: So 5. Apr 2015, 16:22
Wohnort: Baden-Württemberg

Re: [Tutorial] Map-Editor

Beitrag von Zer0o »

Achwas kein Problem, war dann schonmal die Mühe wert :D Die Möglichkeiten sind wirklich grenzenlos da die Entwiggler meines Wissens nach genau diesen Editor für die einzelnen Level benutzt haben, hab inzwischen in meiner Freizeit angefangen eine kleine Custom Campaign zu erstellen - mit über einem Dutzend neuer Höhlen :)

Hier ein kleines Sneak-Peak, sobald mans raus hat macht das Erstellen ne Menge Spaß!

Bild
Bild
Bild
Bild
Bild

Nicht wundern warum diese rot-weißen Rechtecke zahlreich existieren, sind Collision-Boxes und verdecken im Editor leider ein wenig die Sicht *g*
Benutzeravatar
Loumi
Raupe
Raupe
Beiträge: 10
Registriert: Di 2. Jun 2015, 22:51

Re: [Tutorial] Map-Editor

Beitrag von Loumi »

Sieht super aus. :) Werde das auf jeden Fall auch bald mal ausprobieren.
Zer0o
Beiträge: 8
Registriert: So 5. Apr 2015, 16:22
Wohnort: Baden-Württemberg

Re: [Tutorial] Map-Editor

Beitrag von Zer0o »

Danke :) Freut mich zu hören, lasst es mich wissen falls es irgendwelche Fragen in Bezug auf den Editor gibt, ich versuch mein Bestes sie zu beantworten!
Antworten