dukesofdevon
dukesofdevon
  • 36
  • 16 087
UE5: Respawning and Singletons
How to set up a simple respawn system when the player touches a specific actor.
This would be easy to adapt to a number of different objects.
Also covers the basics of singletons, how to detect if a control object exists and if not, then creating one.
มุมมอง: 238

วีดีโอ

UE5: Triggering Events Part 1: Platforms
มุมมอง 2782 หลายเดือนก่อน
A brief video introduction to triggering events, this time creating a basic moving platform that only activates when the player steps on it.
Screen Capture: OBS Quick Start Guide
มุมมอง 702 หลายเดือนก่อน
A really quick and simple video explaining how to use OBS to generate screen captures.
UE5 - Characters and Inputs
มุมมอง 1493 หลายเดือนก่อน
A beginner's guide to the basics of the unreal engine. We cover: Creating a new level Creating a new Blueprint Setting up Cameras (and spring arms) Setting up basic inputs Blueprints: Testing Inputs Blueprints: Adding Movement Blueprints: Camera Controls.
Photogrammetry: Images to 3d Model
มุมมอง 835 หลายเดือนก่อน
A little experiment with the free photogrammetry software 'Meshroom' to try and create a digital copy of my bin. Lots of room for improvement, but I'm impressed with the technology and excited to learn more!
UE5: Importing and playing Videos
มุมมอง 77211 หลายเดือนก่อน
It's unfortunately complicated to import video files into Unreal and try to play them for cinematics or other purposes. This video covers the basics of how import video files, how to place and play them in your level and how to set up basic control over them with blue prints by creating a UI widget video player. Topics covered: Media Source Media Player Media Texture UI Material Widget Creation...
UE5 - Rendering 3D Models as 2D Sprite Sheets!
มุมมอง 1.2Kปีที่แล้ว
My first attempt at creating a tool using UE5 TL;DR: Just use sequencer to take video while rotating something and you can use those video frames as sprites for a spritesheet. Plugins used: Render Movie Queue Change project settings: Postprocessing "Enable alpha channel support in post processing" to "allow through tonemapper".
UE5 - First Person Shooter Basics
มุมมอง 63ปีที่แล้ว
A speedy introduction to first person character creation, game modes and project settings and then how to create a basic projectile and spawn it in where you want it. Topics Covered: Character Blueprints Inputs Heirachy (parenting) Game Mode Project Settings/World Settings Scene Components Arrow Components Projectile Movement Spawning Actors
UE5 - Adding Inputs using the "Enhanced Input System"
มุมมอง 492ปีที่แล้ว
A brief how to on adding your own custom input actions to the existing starter templates. Topics Covered: Input Actions Input Mapping Context Input Action Events
UE5 - Widget Animation Part 3: Automation
มุมมอง 148ปีที่แล้ว
Part 3: Automating the line trace system and allowing player control of the interactions. Topics Covered: Custom Events Looping Blueprints Variables (Storing References)
UE5 - Widget Animation Part 2: Setup
มุมมอง 453ปีที่แล้ว
In part one we set up an animated widget and the functions to control it, in this video we setup that widget automatically, and pass a reference to the player character. Using this reference the player can now call the functions from within the widget, triggering the animations. Topics Covered: Widget Variables Colour and Opacity Variable Creation Casting Referencing and Function calls
UE5 - Widget Animation Part 1: Creating Animations
มุมมอง 334ปีที่แล้ว
Introduction to wiget animation in UE5: how to set up an animation track for showing or hiding text prompts. Topics covered: Widget layout Widget Animation Custom Events Boolean Logic
UE5 - Animating with Timelines
มุมมอง 340ปีที่แล้ว
Using the interaction system from a previous video, here's how to use a timeline to animate a door. Timelines are extremely useful tools, and this is but one simple illustration of their uses. Topics Covered: Custom Events Boolean Logic Adding Timelines
UE5 - Light Function Materials
มุมมอง 702ปีที่แล้ว
How to apply a 'texture' to your lights, using the Light Function Material. Topics Covered: Point Lights Creating Materials Light Function Material
UE5 - Interface Functions & Events
มุมมอง 1.3Kปีที่แล้ว
UE5 - Interface Functions & Events
UE5 - Line Trace from Camera
มุมมอง 5Kปีที่แล้ว
UE5 - Line Trace from Camera
UE5 - Crosshair and Camera Placement
มุมมอง 435ปีที่แล้ว
UE5 - Crosshair and Camera Placement
UE5 - Actor Communication 2: Event Dispatchers
มุมมอง 218ปีที่แล้ว
UE5 - Actor Communication 2: Event Dispatchers
UE5 - Actor Communication: Direct Referencing
มุมมอง 344ปีที่แล้ว
UE5 - Actor Communication: Direct Referencing
UE5 - Basic Main Menu
มุมมอง 103ปีที่แล้ว
UE5 - Basic Main Menu
UE5 - Changing Levels
มุมมอง 412ปีที่แล้ว
UE5 - Changing Levels
UE5 - Basic Materials
มุมมอง 126ปีที่แล้ว
UE5 - Basic Materials
UE5 - Arrays and Loops
มุมมอง 539ปีที่แล้ว
UE5 - Arrays and Loops
UE5 - Platform Movement Duration
มุมมอง 152ปีที่แล้ว
UE5 - Platform Movement Duration
UE5 - Moving Platforms
มุมมอง 316ปีที่แล้ว
UE5 - Moving Platforms
UE5 - Actor Components & Public Variables
มุมมอง 932ปีที่แล้ว
UE5 - Actor Components & Public Variables
Intro to Screen Capture and Video Editing
มุมมอง 58ปีที่แล้ว
Intro to Screen Capture and Video Editing
UE5 - Creating a New Project & New Level
มุมมอง 173ปีที่แล้ว
UE5 - Creating a New Project & New Level
Rust and Dust
มุมมอง 672 ปีที่แล้ว
Rust and Dust
Devblog "ClickyShips" Episode 03
มุมมอง 374 ปีที่แล้ว
Devblog "ClickyShips" Episode 03

ความคิดเห็น

  • @ColeZick
    @ColeZick 23 วันที่ผ่านมา

    Worked like a charm. Time to rick roll my college class. >:)

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

    <3

  • @Piotr-n8s
    @Piotr-n8s หลายเดือนก่อน

    Excellent, thanks!

  • @Piotr-n8s
    @Piotr-n8s หลายเดือนก่อน

    Nice, thanks!

  • @Piotr-n8s
    @Piotr-n8s หลายเดือนก่อน

    Hi Duke. You are adding interface to both interacting Actors. But the same result could be achieved with inteface implemented only in the platform (Player would still be able to send a message). What is the difference?

  • @Piotr-n8s
    @Piotr-n8s หลายเดือนก่อน

    Great explanation of functions and events. Thanks

  • @Piotr-n8s
    @Piotr-n8s หลายเดือนก่อน

    Great! Thanks!

  • @Piotr-n8s
    @Piotr-n8s หลายเดือนก่อน

    Spendid. Thanks!

  • @Piotr-n8s
    @Piotr-n8s หลายเดือนก่อน

    Great thanks!

  • @Piotr-n8s
    @Piotr-n8s หลายเดือนก่อน

    Masterclass

  • @Piotr-n8s
    @Piotr-n8s หลายเดือนก่อน

    Great as always.

  • @Piotr-n8s
    @Piotr-n8s หลายเดือนก่อน

    Excellent. Thanks!

  • @Piotr-n8s
    @Piotr-n8s หลายเดือนก่อน

    Excellent. Thanks!

  • @Piotr-n8s
    @Piotr-n8s หลายเดือนก่อน

    Thanks

  • @Piotr-n8s
    @Piotr-n8s หลายเดือนก่อน

    Strictly speaking there are no materials with intermediate values for "Metallic". It is either 0 or 1. In practice intermediate values yield interesting results sometimes.

  • @Piotr-n8s
    @Piotr-n8s หลายเดือนก่อน

    Great explanation of For Each Loop.

  • @Piotr-n8s
    @Piotr-n8s หลายเดือนก่อน

    Great tutorial. Thanks

  • @Piotr-n8s
    @Piotr-n8s หลายเดือนก่อน

    Excellent! Thaks a lot!

  • @Piotr-n8s
    @Piotr-n8s หลายเดือนก่อน

    You have a gift for teaching. Please continue your tutorials.

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

    You make great tutorials; to the point and well explained. I just wish you could capture and upload them in a resolution higher than 720p.

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

    What is that fog effect you have going on the floor up to knee height?

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

      It's a large mesh with a volumetric fog material assigned to it, just a cool little effect I was playing with at the time! There are a bunch of tutorials out there, search for "UE5 Volumetric Fog Material" to get started. I'll do a video one of these days! Here's a great tutorial: th-cam.com/video/Kjg6kCW2BtY/w-d-xo.htmlsi=XzaeKJEc-WKuksWf And here's the documentation for it: dev.epicgames.com/documentation/en-us/unreal-engine/volumetric-fog-in-unreal-engine#temporalreprojection The material in the actual documentation isn't particularly complex, but it is set up for particles instead of regular meshes. Swap out the 'Particle position' and 'particle radius' nodes for 'object position WS' and 'Object radius' and you'll get a useful fog material out of it!

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

    Is there a way to let the user select the video at runtime instead of dragging and dropping our own? So that way whatever video the player wants to play is shown at runtime?

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

      Yes absolutely! You can have the media player open any source file you want. So you can have a bunch of media sources and have the player choose one. The "Open Source" node has a dropdown that allows you to choose whatever input you'd like, if you promote that to a parameter then you can change it at will.

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

    Love this. thank you so much

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

    Thanks for the video! Anyone explaining about unreal on TH-cam has a lot of respect from me.

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

    Thanks dude !

  • @ben.kentwell3139
    @ben.kentwell3139 2 หลายเดือนก่อน

    Thanks!

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

    Brilliant!

  • @Короткоіясно-ь8р
    @Короткоіясно-ь8р 3 หลายเดือนก่อน

    You are too loud. Try to disable sound recording completely.

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

    Awesome tutorial and much better than a marketplace project that does the same. How would you handle an animation? My best (very manual) guess was to set the animation's initial position to 0.1, set the output file to WHATEVER01.{framenumber}.png, then repeat for every position up to 1. Do you know a more elegant way?

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

      Off the top of my head, no I can't think of a way to do this for animations without being properly methodical and slow about it. I'd probably do exactly what you've suggested, and if that started to get difficult I'd try exporting the individual animation frames and then generating images from them? Sprites really aren't my usual thing, and I'm still learning a lot here too!

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

    Nice tutorial, simple and straight to the point. Thanks!

  • @AdwWeb_dev_criptocurrency
    @AdwWeb_dev_criptocurrency 5 หลายเดือนก่อน

    thanks a lot...😃

  • @kristinastolt8602
    @kristinastolt8602 8 หลายเดือนก่อน

    Great video! Thanks!

  • @mark-stevens-music
    @mark-stevens-music 8 หลายเดือนก่อน

    For transparent .mov files, electra needs to be replaced by HAP player.

  • @mark-stevens-music
    @mark-stevens-music 8 หลายเดือนก่อน

    Nice slow steps at the beginning, then you sped up and the steps became hard to follow.

    • @dukesofdevon
      @dukesofdevon 8 หลายเดือนก่อน

      Yes, sorry about that! I was trying to answer a student request as fast as possible, I had to get the video made in one evening! Did you manage to get it working, or would you like me to cover something else?

  • @glowstargames
    @glowstargames 8 หลายเดือนก่อน

    Exactly what I needed. Thank you!

  • @Tanek_Woo
    @Tanek_Woo 8 หลายเดือนก่อน

    very smart and useful approach!

  • @skylerparr
    @skylerparr 10 หลายเดือนก่อน

    This is a great tutorial. Do you have any ideas on how to add a ground shadow to be rendered with the sprite?

  • @Carter13-fb4nx
    @Carter13-fb4nx 10 หลายเดือนก่อน

    Thanks man, that's exactly what I was looking for!

  • @element-tao6209
    @element-tao6209 10 หลายเดือนก่อน

    Very good job on explaining the subject matter and excellent audio/video quality. Thank you!

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

    Thanks for the clear and simple explanation! I was just looking for a quick explanation of Actor components and how to expose their variables, and this is exactly what I needed.

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

    you explained it in short time but perfectly

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

      Glad you thought so! But I need to re-do this video, I think I have a simpler and better way to do this!

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

      @@dukesofdevon then do it man 😍😍😍

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

    great job

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

    you doing great job man

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

    Thank you for this. Helped me a lot.

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

    The door animation is very basic, and could use optimising so that it works at any angle! If you want to 'upgrade' this: Get the actor rotation on BeginPlay and store it in a variable. Instead of lerping between A: 0,0,0 and B: 0,0,90 - connect the stored start position to A, and start pos plus 0,0,90 to B.

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

    Thx for video, Please keep making this kind of content with this length of video. It is very convenient to perceive and learn, and it is much more useful, since video guides are enough for 3 hours, and there is not always time for learning

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

      Will do! Just trying to find the time to keep making videos!

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

    Great tutorial, Looking forward to your future videos.

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

    Got what i needed and more 👍

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

    Sorry folks, at 3:13 and 3:19 I mistakenly changed the editor billboard scale instead of the NewDuration variable, if you're following allong be sure to change the correct variable as I did at 3:08 instead!

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

    Nice video, helpful and ASMR voice👍