Hey, willkommen zurück, meine Spieleentwickler.
Wie Sie sehen können, was ich Ihnen versprochen habe
, werden wir es ein bisschen besser machen.
Ich habe mein Versprechen eingehalten.
Wenn wir das Spiel ausführen,
werden Sie feststellen, dass es keine blauen Flecken gibt, keine blauen Linien.
Und wenn ich durchging,
habe ich versucht, das durchzustehen.
Es ist eine Mauer. Wenn ich hochgehe, ist es eine Wand.
Offensichtlich haben wir ein paar Dinge, die wir ändern können.
Wenn Sie im Szenenmodus genau hinschauen
, ist es offensichtlich noch nicht perfekt,
aber Sie können sehen, wenn ich eine Wand schieße,
es ist eine Wand von hinten,
von vorne, und der Feind jagt uns immer noch.
Alles ist gut, alles funktioniert gut.
Verschwenden wir also keine Zeit mehr und lasst uns anfangen.
Oh, Fall.
Jetzt haben wir alles eingerichtet, um es richtig zu nutzen.
Das erste, was wir verstehen müssen, ist
die Kachelzuordnung und was der Inspektor dieser Kachelzuordnung macht.
Also haben wir die Wände und den Boden erstellt,
und Sie können sehen, dass sie auch haben,
jede von ihnen hat eine Kachelmap-Komponente und einen Kachelmap-Renderer.
Da der Kachelmap-Renderer genau wie der Sprite-Renderer funktioniert,
können wir auch einen Layer auswählen.
So kann ich zum Beispiel zu Boden gehen und den Ebenenhintergrund, die Wände und den Ebenenhintergrund auswählen
.
Und ich kann zum Beispiel
die Wände eins und den Ground Zero machen.
Du kannst herumspielen, wenn du willst.
Sie können sogar eine eigene Sortierebene erstellen, je nachdem
wie viele Dinge Sie im Vordergrund oder Hintergrund haben möchten.
Also werde ich zuerst alles löschen oder alles löschen,
sollte ich sagen?
Also lösche ich alles und du kannst sehen, warum das nicht gelöscht wird.
Lassen Sie mich den Bildschirm einfach vergrößern.
Warum bekommt das keine Gehaltserhöhung?
Nun, weil wir benutzen wo ist es?
Die aktive Kachelmap ist der Boden.
Wir können also nur Dinge löschen, die sich vor Ort befinden.
Wenn ich die Wände wähle.
Da gehst du. Ich kann es jetzt löschen, denn als ich das erstellt habe, habe ich Wände benutzt.
Also lasst uns einfach einen kleinen Test machen.
Jetzt, da wir die Sortierebenen eingerichtet haben,
werde ich genau hier dieses große Quadrat erstellen,
das heißt, uchen, nicht der Boden,
entschuldigen Sie mich, der Boden.
Und jetzt schaffe ich diesen kleinen Boden genau hier.
Und jetzt, wenn ich in die Wände gehe und lass uns das hinzufügen.
Also erinnerst du dich, warum hatten wir vorher die blauen Linien?
Weil wir diese Umrisse genau hier hatten.
Man sieht, dass sie transparent sind,
also spiegeln sie nur wider, was dahinter steckt.
Also, weil das so sind,
lass mich dieses hier anklicken.
Also jetzt, denn das sind die Wände und die Wände werden vor dem Hintergrund gerendert.
Wenn ich sie hierher lege, dann
kannst du sehen, dass es keine blauen Linien mehr gibt
, die die Farbe des Hintergrunds der Kamera darstellen.
Ich kann das auch genau hier machen.
Also wähle ich sie aus.
Und du siehst, weil es Wände sind
kann ich sofort darauf zeichnen.
Aber Sie können jetzt zu Inkonsistenz sehen,
wie zum Beispiel
Dürre eine durchgehende dritte Wand und eine vierte Wand haben soll.
Nun, in diesem Fall
müssen wir etwas anderes auswählen,
nämlich diese Zeilen genau hier.
Und jetzt können wir die Illusion hinzufügen oder die Illusion schaffen, die wir haben.
Lassen Sie mich einfach die Illusion erschaffen, dass wir diese alle miteinander verbunden haben.
Und wenn du im Spiel schaust,
wenn ich das Spiel führe
, spielt es auch keine Rolle.
Lassen Sie mich dieses Spielfenster einfach vergrößern. Da gehst du.
Sie können sehen, wie das alles aussieht, sieht so aus,
als hätten wir alles normal
eingerichtet und wir können einfach das Spiel laufen und herumlaufen.
Und dann gehst du, du kannst sehen, dass ich darüber hinaus herumlaufen kann.
Alles funktioniert einwandfrei.
Aber das Problem ist, dass ich jetzt durch die Wände gehen kann
und das ist normalerweise kein großes Problem,
aber wenn du deinen Spieler für immer verlässt ,
und wenn wir schießen,
kannst du sehen, dass die Kugeln weitergehen werden
für immer, weil sie mit nichts interagieren.
Oder wir haben keine Wände mehr,
sie interagieren nicht mit den Wänden.
Wie werden wir das beheben?
Nun, wir können weitermachen und anfangen, Collider und all das gute Zeug hinzuzufügen.
Offensichtlich ist dies jedoch nicht die effizienteste Lösung zur Lösung des Problems.
Was wir dagegen tun können, fügen Sie etwas hinzu, das
als Kachelmap Collider bezeichnet wird.
Wenn ich also an die Wände gehe,
haben wir deshalb Wände geschaffen,
nicht nur den Boden.
Geh zum Inspector.
Ich kann hier eine Komponente hinzufügen, die der Kachelmap Collider 2D sein wird
. Und da gehst du.
Man sieht, dass jetzt alles unter den Wänden den grünen Collider auf sich hat.
Und Sie können sehen, dass sie sich kreuzen.
Warum? Weil wir sie ein bisschen
größer gemacht haben als wo ist das Bild? Da gehst du.
Wir haben sie nur ein bisschen größer als 16 gemacht. Wir haben sie 15 gemacht.
Wenn ich sie 16 mache, denke ich, dass wir zwischen jedem Sprite Risse sehen können.
Jetzt weißt du was? Es sieht gut genug aus.
Ich denke, es gibt keine Diskrepanz.
Okay, also lasst es uns bei 16 behalten.
Also habe ich die Pixel pro Einheit auf 16 geändert.
Und wenn ich jetzt die Wände wähle,
gibt es immer noch eine Kreuzung,
aber das ist okay, das ist kein großes Problem.
Lassen Sie mich einfach zeigen, dass das funktioniert.
Wenn ich jetzt renne, siehst du,
dass ich gegen eine Wand gestoßen bin und ich kann sie nicht mehr durchgehen.
Hervorragend, alles funktioniert.
Sie befinden sich auf der Standardebene.
Sie können den Layer ändern, wenn Sie auch von jeder Kachelzuordnung möchten.
Aber jetzt gibt es etwas, das wir hinzufügen müssen, das
Hinzufügen dieses Segelflugzeugs reicht nicht aus.
Was wir tun, ist, dass wir etwas hinzufügen müssen, das als Composite-Gleiter bezeichnet wird.
Warum? Lass mich dir zeigen, wie das alles verändern wird und du wirst es selbst verstehen.
Jetzt, da ich einen Composite Collider hinzugefügt habe,
werden Sie feststellen, dass ich auch einen automatisch starren Körper hinzugefügt habe.
Wenn Sie einen zusammengesetzten Collider haben, ist also ein starrer Körper erforderlich.
Und wenn Sie genau hier im Kachelmap Collider schauen,
können Sie sehen, dass wir etwas haben, das von Kompass verwendet wird.
Wenn ich das anschalte, geht's los.
Sie sehen, dass wir nicht mehr viele Segelflugzeuge haben.
Das heißt, tun Sie das einfach noch einmal,
deaktivieren Sie die USA durch Composite wird feststellen, dass wir viele Collider haben.
Wenn ich den Composite verwende,
haben wir nur einen Collider für alle Formen.
Dies ist äußerst hilfreich.
Ich kann nicht betonen, wie viel dies Energie und Rechenleistung aus unserer Rechenleistung spart
.
Dies ermöglicht es uns, einen einzigen Collider um viele verwickelte Segelflugzeuge herum zu schaffen.
also sicher, dass Sie dazu einen zusammengesetzten Collider 2D hinzufügen.
Verstanden.
Jetzt ist es Zeit für eine kleine Herausforderung.
Oder bevor wir das tun,
möchte ich das Spiel nur ausführen, damit Sie vielleicht verstehen, was die Herausforderungen sind.
Wenn ich das Spiel führe.
Und da hast du,
du kannst sehen, dass etwas definitiv ernsthaft diesen Teil deines Spiels macht,
bei irgendeiner Art von Mechaniken des Spiels.
Der Spieler spielt also mit dem Spiel und mit der Karte herum.
Also hey, das, lassen Sie mich einfach ein bisschen herauszoomen, damit Sie sehen können, dass
die Karte nicht ganz so verhält, wie sie sein sollte.
Ich denke, das ist eine Untertreibung.
Lass mich einfach versuchen, das abzuschieben und los geht's.
Jetzt haben wir keine Karte mehr und sie fällt so gut, dass sie verstanden hat.
Aus dem Weg, das Ding, von dem wir denken, dass ich das Problem nicht beheben würde, war die folgende Karte.
Wenn Sie keine Hinweise haben möchten, wissen Sie,
wie Sie das beheben können.
Pausiere das Video jetzt und gehe zur Herausforderung.
Wenn nicht, checken Sie den Inspektor auf der Kachelzuordnung ein,
Sie sehen einen starren Körper.
Dies bedeutet, dass uns eine Schwerkraft angewandt wird.
Entfernen Sie entweder die Schwerkraftskala oder noch besser,
Sie können das gesamte Objekt entweder kinematisch oder statisch gestalten.
Ich würde statisch empfehlen, weil statisch bedeutet, dass es sich nie bewegen wird
und sich unsere Map offensichtlich nicht bewegen sollte, wenn Sie, ich weiß nicht, die rotierende Map hinzufügen möchten
.
Seltsames, was wir gerade erlebt haben.
Wenn das erledigt ist,
pausiere jetzt das Video,
mach den Chaldäer.
Okay, willkommen zurück.
Wie bist du damit zurecht gekommen?
Ich werde weitermachen und während der starre Körper der Wände die Statik macht, führe das Spiel aus.
Und jetzt sollten wir sehen, dass nichts mehr fällt
und alle Collider einwandfrei funktionieren.
Okay, wenn das erledigt ist, hoffe ich, dass es dir gefällt.
im nächsten Video sicher,
dass Sie eine Art Karte erstellen.
Es sollte größer sein als die Kamera, weil wir ein Fallcamp einführen werden.
Warum ist das also?
Nun, wenn ich sagen, dass wir hier etwas mehr Boden hinzufügen,
stellen Sie sicher, dass wir den Boden ausgewählt haben.
Ich füge den Boden hinzu.
Mal sehen, ob ich das zu einem riesigen Boden mache.
Ich führe das Spiel aus. Ich möchte auf unserer Karte und Landebahn herumlaufen können,
genau wie das Spiel, das wir am Anfang gesehen haben.
Also möchte ich die Freiheit haben, herumzulaufen.
Aber wenn ich im Spielmenü schaue, kann ich natürlich
nichts sehen.
Ich sehe es im Szenenmodus.
Ich kann es in unserem Spiel nicht sehen. Warum?
Da die Kamera genau hier
sehen kann, lassen Sie mich nur das ist die Kamera,
das ist die Hauptkamera,
also müssen wir sie bewegen, damit wir dem Spieler immer folgen können.
Und das ist etwas, das wir im nächsten Video lernen werden, wenn es um Cinema Cine geht
Ich hoffe, es gefällt Ihnen,
ich hoffe, Sie begehen immer Ihre Änderungen.
Und ich hoffe, du hast eine Bewertung hinterlassen, weil es mir sehr hilft.
Wir sehen uns im nächsten Video.