Unity3D Cinématiques avec Cinema Directeur, JayAnAm - jeux 3D, indiedev, gamedev
Nous étions à la recherche d'une bonne unité 3d éditeur de cutscene pour ajouter cutscenes au timewarp de notre jeu Erwin. Nous avons trouvé un: Directeur du Cinéma, qui est un outil du cinéma Suite Asset. Dans ce tutoriel, nous allons montrer comment nous les utilisons pour un simple cutscene.
Nous sommes très heureux que nous avons reçu le feu vert de la vapeur pour le timewarp du puzzle aventure 3D Erwin. Maintenant, le travail commence. Nous voulons développer un jeu cool et professionnel avec l'unité 5 et c'est la raison pour laquelle nous avons également ajouté de cutscene au jeu.
peut être vu un exemple ici cutscene où le joueur donne un autre personnage somethng à boire:
Le joueur se déplace vers le personnage assoiffé et lorsque l'utilisateur appuie sur le bouton d'interagir avec lui, les étoiles de cinématique. Les changements en perspective de la caméra et vous pouvez voir Erwin gining l'autre gars une bouteille d'eau.
Alors, comment cela peut-il être fait avec Unity 3D et directeur de cinéma?
Créer une cutscene
Après avoir installé l'actif directeur du cinéma, vous pouvez sélectionner Créer Cinématique dans le menu principal dans Unity 3D:

Créer une nouvelle cutscene
Après cela, il y a une fenêtre de directeur avec un calendrier pour lequel vous pouvez ajouter GameObjects qui doivent apparaître dans votre cutscene. Tout ce que vous avez d'abord pour ajouter des groupes à la timeline. Il y a une sorte de groupe global appelé groupe directeur dans lequel vous pouvez ajouter des objets comme votre appareil photo. Nous avons créé un nouvel objet de la caméra et déplacé à une position et une vue à partir de laquelle nous voulons voir notre scène.
Ajout de la caméra
Pour ajouter cet appareil à votre cutscene créer une piste de tir dans le groupe directeur et affecter l'appareil photo à elle.
Nous avons également ajouté un fade-in et fade-out efect à la cutscene comme une piste dans le groupe directeur:

Fondu de piste blanche
D'autres GameObjects vous pouvez ajouter ici sont des fichiers audio par exemple (Audio Track).
Ajouter des personnages et des animations
Pour notre scène, nous voulons deux personnages d'interagir les uns avec les autres. Le joueur (notre chien Erwin) et un autre personnage nous avons appelé Cool Guy. Les deux personnages ont des animations et des composants huamnoid Contrôleur de l'animation assignés. Le joueur a une animation Succombez à laquelle il se déplace le bras vers l'avant, Cool Guy a une animation de boisson.
Voici le script pour la cutscene:
0. Face-in, la caméra est activée
1. Le joueur se voit donner le gars une bouteille d'eau
2. Fade-out
3. Le mec cool boit de la bouteille, le joueur n'a pas la bouteille plus.
Cela paraît simple, mais il y a quelques choses à considérer. Il y a une bouteille qui doit apparaître de manière dynamique et qui doit se déplacer à la main des personnages. Quand la scène commence, le joueur doit porter la bouteille. Lorsque la scène disparaît, le mec cool doit porter.
Ok, Mais tout d'abord, il faut ajouter les deux caractères à la timeline. Nous faisons cela en ajoutant 2 groupes d'acteurs (Groupe Player, Groupe CoolGuy) pour lesquels nous ajouter des pistes d'acteur:

Calendrier avec tous les groupes
Maintenant, pour la partie amusante avec la bouteille à paraître dynamique: Ici, vous pouvez voir que nous avons attribué une bouteille gameobject à la main (plate-forme) du joueur. La même chose que nous faisons pour la main du mec cool.

les acteurs de la cutscene
L'astuce est que nous avons désactivé ces bouteilles-GameObjects dans l'inspecteur:

Ensuite, nous avons ajouté un autre groupe Acteur dans la timeline de l'objet de la bouteille du joueur. Lorsque la cutscene commence et nous activons à la fin de la ligne de temps, nous le désactiver à nouveau. Le -animation Accordons est également démarré au début de la chronologie:

Contrôle animation mecanim
A la fin du cutscene, nous jouons l'animation Drinke et d'activer la bouteille gameobject qui est attribué à la main du mec cool.
Démarrez cutscene programme
Cinématiques peut être démarré à partir d'une scène, sur un déclencheur lorsqu'un collisionneur est frappé ou par code. Le custscene dans notre exemple doit être démarré par le code.
Par conséquent, nous avons ajouté le gameobject Cinématique en tant que membre public (CutSceneGiveBottle) à un script attaché au CoolGuy. Dans la méthode UseWith qui est appelée lorsque le joueur interagit avec le gars, le jeu de la méthode de la Cinématique est exécutée.
J'espère que vous avez maintenant une idée sur la façon de créer Cinématiques avec Unity 3D, il y a beaucoup d'autres caractéristiques de l'actif Directeur cinéma a à offrir que nous montrerons dans un tutoriel pour suivre.
Nous sommes une petite équipe d'artistes, designers et développeurs la création de bandes dessinées, des peintures, des modèles 3D, des jeux pour les appareils mobiles (Android) et PC - et des tutoriels sur ce sujet.
Pour le dessin et la peinture que nous utilisons les programmes Clips studio Paint Pro alias Manga Studio 5, Photoshop, Krita et Gimp.
Pour 3D-développement, nous utilisons les outils Zbrush, 3D-Coat, une substance Painter, l'unité et Blender
Conçu par JayAnAm