Unity 3D - Cinematographic scenes (cutscenes)

Asked

Viewed 962 times

1

I am studying Unity3d for a little while, and I would like to know the best way to make "cinematic scenes" (cutscenes)... For example, in RPG Maker it could create events in such a position, which would trigger when arriving at that location. From there could make movement of characters, camera, lines...

The most similar found with this so far was this plugin http://www.hutonggames.com/, but wanted to know if there is any native mode of engine.

  • Use the triggers of William’s answer below, and to make the moves, dialog boxes, move position camera use the Unity Animator. I explain him better in this video. https://www.youtube.com/watch?v=lCExJKOsSW8&list=PLa2bQ5uCFWA1RNqmaQIAWiq5HiWUGATyC The speech balloons I explain in another video of this same series.

  • Good afternoon, did my answer help you? Please let me know if you still have any questions. if not and the answer was helpful, please mark as "correct". Grateful.

  • Good afternoon, @Guilhermenascimento. Yes, Collider and Animation totally cleared my doubt, although I still continue to study them for the best ways of use. Thank you, and I’m sorry I missed you earlier.

  • Come on, I hope you join the community and it helps you too with your doubts :) Success.

  • In addition to the great tips you’ve already been given (and the great @Nils tutorial), if your game is narrative-focused you can take a look at this free add-on for Unity3d called Fungus. The tool greatly facilitates the creation of dialogues between characters and the player, and has very cool features to make cutscenes.

1 answer

1


The Rpgmaker system is based on events that usually work by collision or map blocks. unity3d works "free" so the link you provided is just a system rpg semi-ready, you don’t need "something ready" (unless you want to make the job easier), what you need is to study the events that already exist in Unity3d, such as Collider.

Collider

In case you should use the events as:

  • OnCollisionEnter is called when a Core/rigidbody starts playing another Core/rigidbody.

  • OnCollisionExit It is called when a Colisor/rigidbody stopped touching another rigidbody / Colisor.

  • OnCollisionStay it is called once per frame for each Colisor/rigidbody that is touching rigidbody/Colisor.

  • OnTriggerEnter is called when the other Collider enters the "Trigger".

  • OnTriggerExit is called when the other Collider stopped playing what fires the "Trigger".

  • OnTriggerStay is called one by "frame" for each other collider that is playing on "Trigger".

According to @Nils' comment to make the character move from one point to another, display talking balloons, make the camera move, he will need to program/configure this and a good solution is to use the Animation unity Ctrl + 6 (Cmd/Command + 6 on the Mac)

Read more:

Note: Trigger refers to the object that fires the event.

Note: If there is any error in the translation do not fail to inform, thank you

  • 1

    Complementing the answer, the triggers are the first part, for it to make the character move from one point to the other, display talking balloons, make the camera move, it will need to program/set this. And a good solution is to use the Animation from Unity Ctrl+6 (Cmd+6 on Mac)

  • 1

    @Nils good tip, that’s basically what I said: what you need is to study the events. About the Animation, from what I read in the Unity3d manual, it really is what is needed to make the "cutscenes":) Thanks for the info.

Browser other questions tagged

You are not signed in. Login or sign up in order to post.