Unity3D Cutscenes mit Cinema Director, JayAnAm - 3D-Spiele, indiedev, gamedev
Wir waren auf der Suche nach einem guten Unity 3D-Cutscene-Editor Cutscenes zu unserem Spiel Erwins timewarp hinzuzufügen. Wir fanden ein: Kino Direktor, der ein Werkzeug der Cinema Suite Nutzungsart ist. In diesem Tutorial werden wir zeigen, wie wir es für einen einfachen Cutscene verwenden.
Wir sind sehr glücklich, dass wir grünes Licht von Dampf für das 3D-Abenteuer Puzzle Erwins timewarp erhalten. Nun ist die harte Arbeit beginnt. Wir wollen einen kühlen und professionelle Spiel mit Unity 5 entwickeln und deshalb haben wir auch Cutscene die dem Spiel hinzugefügt.
Ein Beispiel Cutscene kann gesehen, in dem hier der Spieler einen anderen Charakter somethng schenkt zu trinken:
Der Spieler bewegt sich in Richtung der durstigen Charakter und wenn der Benutzer den Knopf drückt, mit ihm zu interagieren, die Cutscene Sterne. Die Kameraperspektive ändert und Sie können sehen, Erwin der andere Kerl eine Flasche Wasser gining.
Wie kann diese mit Unity 3D und Kino Regisseur getan werden?
Erstellen Sie eine Cutscene
Nachdem Sie den Kino Direktor Asset installiert können Sie Cutscene aus dem Hauptmenü in Unity 3D erstellen auswählen:

Erstellen Sie ein neues Cutscene
Danach gibt es ein Director-Fenster mit einem Zeitplan für die Sie Gameobjects hinzufügen können, die in Ihrem Cutscene erscheinen soll. Zunächst einmal müssen Sie Gruppen in die Timeline hinzufügen. Es ist eine Art globaler Gruppe Director Gruppe genannt, in dem Sie Objekte, wie Sie Ihre Kamera hinzufügen. Wir haben ein neues Kamera-Objekt und bewegten es zu einer Position und Blick aus dem wir unsere Szene sehen wollen.
Das Hinzufügen der Kamera
Um diese Kamera zu Ihrem Cutscene hinzufügen erstellen Tor Spur in der Director-Gruppe und weisen Sie die Kamera zu.
Außerdem haben wir einen Fade-in und Fade-out-EFFEKT auf die Cutscene als Spur in der Director-Gruppe:

Fade von weißer Spur
Andere Gameobjects Sie hinzufügen können, hier sind Audiodateien zum Beispiel (Audio Track).
In Charaktere und Animationen
Für unsere Szene wollen wir zwei Zeichen miteinander zu interagieren. Der Spieler (unser Hund Erwin) und ein anderer Charakter namens wir Cool Guy. Beide Charaktere haben huamnoid Animationen und Zeichentrick Controller-Komponenten zugewiesen. Der Spieler hat eine Give-Animation, in der er den Arm in der Vorwärtsrichtung bewegt, der Cool Guy hat eine Drink-Animation.
Dies ist das Skript für die Cutscene:
0. Gesicht-in, wird die Kamera aktiviert
1. Der Spieler ist zu sehen, den Mann eine Flasche Wasser geben
2. Fade-out
3. Der coole Typ ist aus der Flasche zu trinken, hat der Spieler die Flasche nicht mehr.
Klingt einfach, aber es gibt ein paar Dinge berücksichtigt werden. Es ist eine Flasche, die dynamisch erscheinen muss und das hat mit der Hand der Figuren zu bewegen. Wenn die Szene beginnt, hat der Spieler die Flasche zu tragen. Wenn die Szene ausgeblendet wird, hat der coole Typ, es zu tragen.
Ok, aber das Wichtigste zuerst müssen wir beiden Charaktere auf die Timeline hinzufügen. Wir tun dies, indem 2 Darsteller Gruppen (Spielergruppe, coolguy Gruppe), für die wir Schauspieler Titel hinzufügen:

Timeline mit allen Gruppen
Nun zum spaßigen Teil mit der Flasche dynamisch erscheinen: Hier können Sie sehen, dass wir eine Flasche Gameobject an die Hand (rig) des Spielers zugeordnet. Das gleiche tun uns für die Hand des coolen Typs.

die Schauspieler für die Cutscene
Der Trick ist, dass wir diesen flaschenGameObjects im Inspektoren deaktiviert:

Dann haben wir einen weiteren Schauspieler Gruppe in die Timeline für die Flasche Objekt des Spielers. Wenn die Cutscene beginnt ermöglichen wir es und am Ende des Timeline es wieder deaktivieren wir. Die Give -Animation ist auch am Anfang der Timeline gestartet:

Steuer mecanim Animation
Wenn die Zwischensequenz endet, spielen wir die Drinke Animation und aktivieren Sie die Flasche Gameobject, die mit dem kühlen Kerls Hand zugeordnet ist.
Starten Sie Cutscene programmatisch
Cutscenes kann eine Szene beim Starten auf einem Trigger gestartet werden, wenn ein Collider getroffen wird oder durch Code. Die custscene in unserem Beispiel muss durch Code gestartet werden.
Deshalb haben wir die Cutscene Gameobject als öffentliches Mitglied (CutSceneGiveBottle) an ein Skript zu dem Coolguy angebracht. Bei dem Verfahren UseWith, die aufgerufen wird, wenn der Spieler mit dem Kerl interagiert, wird das Verfahren Wiedergabe des Cutscene ausgeführt.
Ich hoffe, dass Sie eine Idee jetzt, wie Cutscenes mit Unity 3D erstellen, gibt es eine Menge anderer Features der Cinema Director Asset zu bieten hat, die wir in einem Tutorial zeigen zu folgen.
Wir sind ein kleines Team von Künstlern, Designern und Entwicklern Comics, Bilder, 3D-Modelle, Spiele für mobile Geräte (Android) und PC-Erstellung - und Tutorials über die Themen.
Zum Zeichnen und Malen verwenden wir die Programme Studio Pro aka Manga Studio 5, Photoshop, Krita und Gimp Farbe Clip.
Für die 3D-Entwicklung verwenden wir die Werkzeuge ZBrush, 3D-Coat, Substanz-Painter, Einheitlichkeit und Blender
Gestaltet von JayAnAm