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:

Unity3D Cutscenes mit Cinema Director, JayAnAm - 3D-Spiele, indiedev, gamedev

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:

Unity3D Cutscenes mit Cinema Director, JayAnAm - 3D-Spiele, indiedev, gamedev

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:

Unity3D Cutscenes mit Cinema Director, JayAnAm - 3D-Spiele, indiedev, gamedev

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.

Unity3D Cutscenes mit Cinema Director, JayAnAm - 3D-Spiele, indiedev, gamedev

die Schauspieler für die Cutscene

Der Trick ist, dass wir diesen flaschenGameObjects im Inspektoren deaktiviert:

Unity3D Cutscenes mit Cinema Director, JayAnAm - 3D-Spiele, indiedev, gamedev

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:

Unity3D Cutscenes mit Cinema Director, JayAnAm - 3D-Spiele, indiedev, gamedev

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