Unreal Engine 4 Tutorial How to create a triggered CUTSCENE

แชร์
ฝัง
  • เผยแพร่เมื่อ 18 ก.ย. 2024
  • Unreal Engine 4 (UE4) tutorial showing you how to create a mid level triggered cinematic cutscene from scratch using level sequencer & blueprints.
    Follow me on other platforms:
    Website: www.abdulkadere...
    Instagram: / abdulkader_elrawas
    Twitter: / abdulkaderelraw
    Linked in: / abdulkader-el-rawas

ความคิดเห็น • 128

  • @AbdulkaderElRawas
    @AbdulkaderElRawas  4 ปีที่แล้ว +14

    I appreciate you watching this Tutorial, if You have any questions/comments make sure You write it down here. Cheers :)

    • @AbdulkaderElRawas
      @AbdulkaderElRawas  3 ปีที่แล้ว +3

      @@airplane_vroom to make game I am afraid You will need a bit more than that, but You can always do some simple stuff. I say invest your time in learning now while trying to save for a better PC, it doesn't have to be a 4k USD gaming PC, it can be a 800-1000$ normal laptop, but with a nice graphic card & decent RAM.
      I hope you all the best Chris :)

    • @AbdulkaderElRawas
      @AbdulkaderElRawas  3 ปีที่แล้ว +2

      @@airplane_vroom I hope it will and I wish You all the best Chris :)

    • @jamiedoyle6836
      @jamiedoyle6836 3 ปีที่แล้ว +1

      Hi again so i tried out the do once between the branch and the disble input and it does seem to work it has the exact same effect as your code so my theory was successful and sorry to changing your code slightly just wandered if it works :D

    • @AbdulkaderElRawas
      @AbdulkaderElRawas  3 ปีที่แล้ว +1

      @@jamiedoyle6836 this is amazing to hear ;)

  • @thebluearcadian4732
    @thebluearcadian4732 2 ปีที่แล้ว +26

    Hi Friends! Great Video! Really helped, if anyone stumbles on this video as well, when it get's to the blueprint, "Gets Length" You have to go with GetDuration, it won't look like it connect but it will add an automatic thing. This is for at least 4.26 and newer as far as I can tell. Thanks again for the video, it was great!

    • @GoldenFox6699
      @GoldenFox6699 ปีที่แล้ว

      thank you so much

    • @NoMercy0001
      @NoMercy0001 11 หลายเดือนก่อน

      yo man please tell me how to delete the character when the cutscene start i don't want to see my character in it

    • @EvilPlanetStudios
      @EvilPlanetStudios 11 หลายเดือนก่อน

      You're a lifesaver, thank you, buddy.

  • @nickwold
    @nickwold 4 ปีที่แล้ว +10

    Thanks for these videos! Love your tutorials, they are very quick and to-the-point. If you make more I'll definitely be watching

    • @AbdulkaderElRawas
      @AbdulkaderElRawas  4 ปีที่แล้ว +1

      I will definitely make more soon! Thank You for your kind words :)

  • @NicolasDelbue-q2k
    @NicolasDelbue-q2k 6 หลายเดือนก่อน

    Dude did this at 10pm New Year's day. What dedication!!!! I LOVE TURKEY YUMMMM!!!

  • @beyondcinema
    @beyondcinema 11 หลายเดือนก่อน +1

    Thank you sir, this was exactly what I was looking for!

  • @alexmarques2386
    @alexmarques2386 2 ปีที่แล้ว +1

    Very nice tutorial, i never wrone one single line of code or tried blueprints but i could understand pretty well. Thank you bro! Greetings from Brazil!

  • @julawitkowska8553
    @julawitkowska8553 7 หลายเดือนก่อน +1

    Very useful tutorial! Still working in unreal 5.2 :D

  • @iTube4U
    @iTube4U 4 ปีที่แล้ว +2

    Nice tutorial and easy to follow

    • @AbdulkaderElRawas
      @AbdulkaderElRawas  4 ปีที่แล้ว +1

      Thank You for watching, I truely appreciate it and I am glad to hear your kind feedback. Cheers :)

  • @Max.nudkebruh
    @Max.nudkebruh 3 ปีที่แล้ว +5

    12:39 how did u get a cutscene length

    • @SafaAlkan
      @SafaAlkan 3 ปีที่แล้ว +3

      Did you solve the problem? i couldnt see the "get lenght" too but there is "get lenght" only under of the animation part but it is different thing...

    • @Max.nudkebruh
      @Max.nudkebruh 3 ปีที่แล้ว +3

      @@SafaAlkan i didnt solve it

    • @SafaAlkan
      @SafaAlkan 3 ปีที่แล้ว +2

      @@Max.nudkebruh okay i solved it later, you should write "get duration" instead of "get length". "Get lengt" is the old name of "get duration".

    • @LoregamingstudiosOfficial
      @LoregamingstudiosOfficial 3 ปีที่แล้ว +2

      @@SafaAlkan thanks 😭😭😭😭 you save my life 🙏🙏🙏🙏

  • @eliahmimon222
    @eliahmimon222 2 ปีที่แล้ว

    Just what i needed thanks man

  • @syedsaifuddin1413
    @syedsaifuddin1413 3 ปีที่แล้ว +1

    Wow it was such a nice tutorial.

  • @murtazarizvi368
    @murtazarizvi368 3 หลายเดือนก่อน

    wow thanks. still works

  • @crysllee
    @crysllee 4 ปีที่แล้ว +2

    Thank you for this!!!

  • @lollerkiller900
    @lollerkiller900 3 ปีที่แล้ว +2

    this is very usefull, but i want to do some advanced cut scenes like where the Character does an Animation

  • @AnecProductions
    @AnecProductions 2 ปีที่แล้ว

    Thank you this was so helpful!

  • @egnogra
    @egnogra 4 ปีที่แล้ว +1

    Nice this was really helpful

  • @SafaAlkan
    @SafaAlkan 3 ปีที่แล้ว +2

    Thanks a lot!

  • @paytoncool2585
    @paytoncool2585 2 ปีที่แล้ว

    saved my life !! thanks

  • @CaptainChubbyDuck
    @CaptainChubbyDuck 7 หลายเดือนก่อน

    Great tutorial! I was wondering how to do this in first person mode. I want to use my player characters camera to play cutscenes / sequences with. Imm thinking of using set target view with blend, but Im not sure how to do this. I want to use a blueprinbt setup and have an variable for the sequence player, that can have instance editable. Thanks

  • @Sheldinator
    @Sheldinator 3 ปีที่แล้ว +1

    hi, i was wondering how i can trigger a cutscene when i click on a button in a widget. thanks

  • @MasterMahad
    @MasterMahad 3 ปีที่แล้ว +5

    Hi, great tutorial!. Only problem i have so far is when I have to get the length from the 'cutscene variable' I don't get the cinematics tab. I'm using 4.25. Is there a workaround for this?

    • @AbdulkaderElRawas
      @AbdulkaderElRawas  3 ปีที่แล้ว +11

      try "getDuration" if getLength is not working :)

    • @MasterMahad
      @MasterMahad 3 ปีที่แล้ว +2

      @@AbdulkaderElRawas it worked! Thnx man!

    • @AbdulkaderElRawas
      @AbdulkaderElRawas  3 ปีที่แล้ว +2

      @@MasterMahad Cheers Mahad :)

  • @ashikrebel4233
    @ashikrebel4233 3 ปีที่แล้ว +1

    Well. You are One of my favourite TH-camrs who teach ue4 please contact me. I want to tal to you

    • @AbdulkaderElRawas
      @AbdulkaderElRawas  3 ปีที่แล้ว +1

      Thank You Ashik, I appreciate You :) You can always email me.. I always answer, my email is: abdulkaderelrawas@gmail.com

  • @shakaama
    @shakaama 2 ปีที่แล้ว

    where are you? i love your stuff, buddy.

  • @unrealenginecprogrammingfo4850
    @unrealenginecprogrammingfo4850 2 ปีที่แล้ว

    Awesome video

  • @PropheticGamesProductions
    @PropheticGamesProductions 4 ปีที่แล้ว +1

    Thanks for this

    • @AbdulkaderElRawas
      @AbdulkaderElRawas  4 ปีที่แล้ว

      Thank You for watching my tutorial.
      My pleasure :)

  • @doctormohamedabduls8848
    @doctormohamedabduls8848 2 หลายเดือนก่อน

    Hi I am Abdul qadhir, am a unreal hobbyist

  • @ΗΧΗ
    @ΗΧΗ 11 หลายเดือนก่อน +1

    If anybody is struggling its not get length its get duration in unreal engine 5

    • @Takiplay243
      @Takiplay243 9 หลายเดือนก่อน

      Thanks

    • @guruprasadh_j
      @guruprasadh_j 7 หลายเดือนก่อน

      Thank you

    • @murtazarizvi368
      @murtazarizvi368 3 หลายเดือนก่อน

      i think in ue4 its also the same

  • @user-th2ii9xx1m
    @user-th2ii9xx1m 3 ปีที่แล้ว +1

    Wonderful video,but how to rotate character,if he collided with the collision with his back?

    • @AbdulkaderElRawas
      @AbdulkaderElRawas  3 ปีที่แล้ว +1

      what collision?

    • @user-th2ii9xx1m
      @user-th2ii9xx1m 3 ปีที่แล้ว +1

      @@AbdulkaderElRawas like a trigger zone of this cinematic,because i have an Animation Montage, and my chatacter has one problem,when he accidently overlaps the trigger zone with his back,the Animation Montage plays at his back side instead of looking towards the camera,it is hard to explain,but i thing you understand me a bit?
      I tried to use WorldActorRotation,which is connected with the chatacter mesh in order to rotate him,but it didn't work as i want to.
      Can you please make a video or give me advice about this(if you want to),because there are no tutorials about this,and most of my friends in Unreal Engine 4 also have this kind of problem!!!

    • @AbdulkaderElRawas
      @AbdulkaderElRawas  3 ปีที่แล้ว +1

      @@user-th2ii9xx1m if I understood correctly, I think You have to place rotate the character manually from the blueprints... no?

    • @user-th2ii9xx1m
      @user-th2ii9xx1m 3 ปีที่แล้ว

      @@AbdulkaderElRawas Yes,because, if i don't rotate him manualy,he will stay at his back side.
      Tutorial was amazing,thank you so much,but i'm wondering how to make it,like in every direction when he collides with the trigger zone,he must look towards the camera with his face,not with his back😂😂😂
      So i try to use ActorWorldRotation,but it didn't work well!

  • @yayaraft
    @yayaraft ปีที่แล้ว

    tinkyu baby

  • @jamiedoyle6836
    @jamiedoyle6836 3 ปีที่แล้ว +1

    i just watched your video and it was really good and helpful but i was wandering instead of the destroy actor at the end is there a way to use the do once node instead ? :)

    • @AbdulkaderElRawas
      @AbdulkaderElRawas  3 ปีที่แล้ว +2

      Maybe you can, have you tried?

    • @jamiedoyle6836
      @jamiedoyle6836 3 ปีที่แล้ว +1

      @@AbdulkaderElRawas I haven’t yet but I do plan to try it has me intrigued haha

    • @AbdulkaderElRawas
      @AbdulkaderElRawas  3 ปีที่แล้ว +1

      @@jamiedoyle6836 i am intrigued as well :D

  • @oskar7063
    @oskar7063 4 ปีที่แล้ว +2

    How can you add custom animations from Maya to this level sequence?

    • @AbdulkaderElRawas
      @AbdulkaderElRawas  4 ปีที่แล้ว +1

      This is a cut scene. What do You mean by custom animations ?

    • @oskar7063
      @oskar7063 4 ปีที่แล้ว +2

      @@AbdulkaderElRawas i wanna use animations from Maya in this cutscene? Does it work?
      Thanks

    • @AbdulkaderElRawas
      @AbdulkaderElRawas  4 ปีที่แล้ว +1

      @@oskar7063 I am sure there is a pipeline between Maya and UE4, but I am no Maya Artist unfortunately, so I wouldn't be helpful regarding your question, sorry :)

    • @oskar7063
      @oskar7063 4 ปีที่แล้ว +1

      @@AbdulkaderElRawas ok, no problem👍

  • @RaidrEditsOz
    @RaidrEditsOz 4 ปีที่แล้ว +1

    Hey, nice tutorial. I was wondering how you can transition back to the Player camera smoothly thru a ‘set view target with blend’ node. Basically, I have made a simulation of a first person level sequence, then the sequence stops and i want the view to blend to the player camera seamlessly (such as uncharted 4 transitions but as first person)

    • @AbdulkaderElRawas
      @AbdulkaderElRawas  4 ปีที่แล้ว +1

      I need to research this as this is a bit more advanced thing than the video's scope, but I am thinking about using setViewTargetWithBlend from the camera actor created in the sequencer, to the camera actor present in the Character himself.

    • @RaidrEditsOz
      @RaidrEditsOz 4 ปีที่แล้ว +1

      Abdulkader El Rawas If you ever get the chance to make a video on it, I think it would help me and alot of other developers out there looking to learn this technique. Thanks !

    • @AbdulkaderElRawas
      @AbdulkaderElRawas  4 ปีที่แล้ว +4

      @@RaidrEditsOz i am planning on making a beginner - intermediate - advanced courses in the future :)

  • @ArenOzyerli
    @ArenOzyerli ปีที่แล้ว

    Ive used your video on a TOP Down player controller game and i can still move while cutscene happens, any idea about this?

  • @supermariogolden6444
    @supermariogolden6444 3 ปีที่แล้ว +1

    How do i make it skip to another level when the cut scene is done

    • @AbdulkaderElRawas
      @AbdulkaderElRawas  3 ปีที่แล้ว +1

      When the cutscene is done i think you can use theb"open level" node

  • @youkilledabout53cats29
    @youkilledabout53cats29 2 ปีที่แล้ว

    nice video, does this work with unreal engine 5?

  • @ZakariaKhaldi
    @ZakariaKhaldi 3 ปีที่แล้ว +1

    more tutorials

  • @vizzinihq7071
    @vizzinihq7071 ปีที่แล้ว

    I am unable to get the "get length" node from my level sequence variable. Anyone else having this problem or no a solution?

    • @ArenOzyerli
      @ArenOzyerli ปีที่แล้ว

      Ive used Get duration and than QualifiedFrameTime to Seconds. Works well for now.

  • @lalamax3d
    @lalamax3d 2 ปีที่แล้ว

    Hi, just wanted to say thanks. secondly, if possible, can you please create a tutorial by extending this concept. i.e in archviz, i wanted to acheive a simple thing and feeling stuck. player camera is simple RTS style camera (top view). what i wanted to achieve is. when user is not navigating for 10 seconds, then my level seq start playing.

  • @santoshchithira943
    @santoshchithira943 2 ปีที่แล้ว

    I have a doubt is there any other way to trigger cutscenes like spiderman remastered

  • @JAMR_
    @JAMR_ 4 ปีที่แล้ว +1

    When i go into the box trigger it glitches, then i get out of the box. Then when i get in it again it just plays the cutscene. Why is that happening, and how do i fix it?

    • @JAMR_
      @JAMR_ 4 ปีที่แล้ว +1

      HEEEELLLPPP!!!
      LOL

    • @AbdulkaderElRawas
      @AbdulkaderElRawas  4 ปีที่แล้ว +3

      Can you make sure you did the same as the video again ? :)

  • @GBTC2011
    @GBTC2011 2 ปีที่แล้ว

    UE4 crashes after playing the cutscene in version 4.27. I also tried to render and export video and it crashed again. I wish I could find an up to date tutorial on sequencer as it has changed over time. Actually, I wish we were still using Matinee which worked perfectly.

  • @michael.corlenome
    @michael.corlenome 3 ปีที่แล้ว

    my character movment does not disable, even if i have done the tutorial twice.

  • @bafto
    @bafto 4 ปีที่แล้ว +1

    Very nice tutorial! But i have a Problem. In my custscene i move actors i placed in the Level. But after the cutscene is over the are at their old Position. How can i get them to stay where they moved to in the Cutscene?

    • @AbdulkaderElRawas
      @AbdulkaderElRawas  4 ปีที่แล้ว +1

      Could You explain more ?

    • @bafto
      @bafto 4 ปีที่แล้ว +1

      @@AbdulkaderElRawas In the Cutscene i have a Rock in front of me. And the rock moves while the custscene is playing. but when the cutscene stops, the rock is at its old Position onstead of the one i moved it to

    • @AbdulkaderElRawas
      @AbdulkaderElRawas  4 ปีที่แล้ว +1

      @@bafto that is not supposed to happen, how are you moving the rocks ?

    • @bafto
      @bafto 4 ปีที่แล้ว +1

      @@AbdulkaderElRawas I basically set their start Position in the cutszene start and their end Position at the cutscene end. then they move in the cutscene but when it Ends they are back at the start

    • @AbdulkaderElRawas
      @AbdulkaderElRawas  4 ปีที่แล้ว +1

      @@bafto so how are you moving them ? Are you setting the location? Or moving then with your mouse inside the cut scene? Can You show me how in a video if you can or in screen shots and send them to abdulkaderelrawas@gmail.com ?

  • @roroluvsme
    @roroluvsme 2 ปีที่แล้ว

    I dont see get length

  • @intellmove8431
    @intellmove8431 4 ปีที่แล้ว +1

    Audio, timing, and execution of the scene works for me, just not the actual cameras animation taking place on screen :(

    • @AbdulkaderElRawas
      @AbdulkaderElRawas  4 ปีที่แล้ว +1

      Could You describe the problem a bit more :) ?

    • @intellmove8431
      @intellmove8431 4 ปีที่แล้ว +1

      Abdulkader El Rawas the sound I implemented to my level sequence was working, and the enable/disable input, it’s just that the player character wasn’t getting the view of the level sequence, it just stayed on the first person character

    • @AbdulkaderElRawas
      @AbdulkaderElRawas  4 ปีที่แล้ว +1

      @@intellmove8431 Meaning that only the camera element of the sequence did not work. right?

    • @intellmove8431
      @intellmove8431 4 ปีที่แล้ว +1

      Abdulkader El Rawas yes

    • @intellmove8431
      @intellmove8431 4 ปีที่แล้ว

      Abdulkader El Rawas, do you know about this problem?

  • @khaledturki6604
    @khaledturki6604 4 ปีที่แล้ว +2

    I can not find get length
    plz help me

    • @AbdulkaderElRawas
      @AbdulkaderElRawas  4 ปีที่แล้ว +1

      Try to find "get duration".. Someone mentioned the same problem before. Which version are you using ?

    • @khaledturki6604
      @khaledturki6604 4 ปีที่แล้ว

      @@AbdulkaderElRawas im use 4.22.3

    • @AbdulkaderElRawas
      @AbdulkaderElRawas  4 ปีที่แล้ว

      @@khaledturki6604 Did you find "getDuration" ?

    • @khaledturki6604
      @khaledturki6604 4 ปีที่แล้ว

      @@AbdulkaderElRawas I put get duration i think its work

    • @AbdulkaderElRawas
      @AbdulkaderElRawas  4 ปีที่แล้ว

      @@khaledturki6604 Glad to hear it's working :)

  • @KaplanKerem
    @KaplanKerem 4 ปีที่แล้ว +3

    TR

  • @susmusadam7239
    @susmusadam7239 3 ปีที่แล้ว +1

    Rawas diye türk ismi mi varmış :D

  • @K4BSS
    @K4BSS 2 ปีที่แล้ว

    Doesn't work

  • @GBTC2011
    @GBTC2011 3 ปีที่แล้ว

    I used your tutorial to play a cutscene of a door opening, but at the end of the cutscene, the door moves back to where it was. How do I get it to stay open?

    • @jturn2482
      @jturn2482 3 ปีที่แล้ว +1

      You have to go to the object in the sequencer, right click on its bar, go to properties, then under the section where it says when finished, change it to keep state.

  • @fetterwilli9159
    @fetterwilli9159 3 ปีที่แล้ว

    Not working!!!

  • @blakepaini4041
    @blakepaini4041 4 ปีที่แล้ว

    I Can't find get length and i'm using 16.3

    • @AbdulkaderElRawas
      @AbdulkaderElRawas  4 ปีที่แล้ว

      What can You find in 16.3 ?
      In the video I usee 21 there was get length, in the newer versions like 24 they removed get length and added get duration.

    • @blakepaini4041
      @blakepaini4041 4 ปีที่แล้ว

      @@AbdulkaderElRawas I can find get length but it cant connect up to the time part.

    • @AbdulkaderElRawas
      @AbdulkaderElRawas  4 ปีที่แล้ว

      @@blakepaini4041 could you send me a screenshot to abdulkaderelrawas@gmail.com ?

    • @blakepaini4041
      @blakepaini4041 4 ปีที่แล้ว

      @@AbdulkaderElRawas sure

    • @nickwold
      @nickwold 4 ปีที่แล้ว +1

      @@blakepaini4041 They've changed this node to 'Get Duration'! I had the same issue