- 36
- 16 087
dukesofdevon
เข้าร่วมเมื่อ 22 ส.ค. 2009
DukesOfDevon here, (Or DukesOfDevonshire if I'm feeling formal...) gamer and general geek!
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.
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 - Actor Communication 2: Event Dispatchers
มุมมอง 218ปีที่แล้ว
UE5 - Actor Communication 2: Event Dispatchers
UE5 - Actor Communication: Direct Referencing
มุมมอง 344ปีที่แล้ว
UE5 - Actor Communication: Direct Referencing
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
Worked like a charm. Time to rick roll my college class. >:)
<3
Excellent, thanks!
Nice, thanks!
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?
Great explanation of functions and events. Thanks
Great! Thanks!
Spendid. Thanks!
Great thanks!
Masterclass
Great as always.
Excellent. Thanks!
Excellent. Thanks!
Thanks
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.
Great explanation of For Each Loop.
Great tutorial. Thanks
Excellent! Thaks a lot!
You have a gift for teaching. Please continue your tutorials.
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.
What is that fog effect you have going on the floor up to knee height?
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!
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?
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.
Love this. thank you so much
Thanks for the video! Anyone explaining about unreal on TH-cam has a lot of respect from me.
Thanks dude !
Thanks!
Brilliant!
You are too loud. Try to disable sound recording completely.
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?
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!
Nice tutorial, simple and straight to the point. Thanks!
thanks a lot...😃
Great video! Thanks!
For transparent .mov files, electra needs to be replaced by HAP player.
Nice slow steps at the beginning, then you sped up and the steps became hard to follow.
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?
Exactly what I needed. Thank you!
very smart and useful approach!
This is a great tutorial. Do you have any ideas on how to add a ground shadow to be rendered with the sprite?
Thanks man, that's exactly what I was looking for!
Very good job on explaining the subject matter and excellent audio/video quality. Thank you!
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.
you explained it in short time but perfectly
Glad you thought so! But I need to re-do this video, I think I have a simpler and better way to do this!
@@dukesofdevon then do it man 😍😍😍
great job
you doing great job man
Thank you for this. Helped me a lot.
Glad to hear it!
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.
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
Will do! Just trying to find the time to keep making videos!
Great tutorial, Looking forward to your future videos.
Got what i needed and more 👍
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!
Nice video, helpful and ASMR voice👍