Building Better Blueprints | Live Training | Unreal Engine Livestream

preview_player
Показать описание
Tasked with assembling a tech demo for some new features, Zak needed to create a slider our team could adjust in-game, allowing them to modify other Blueprints. While thinking he would build upon the existing sliders in the Content Examples, it turns out, those sliders, while functional for what they are, were assembled a LONG time ago and don't really reflect any our best practices.

So now we're going to rebuild them, live! This time, we'll take a look at some standard best practices for Blueprint including functionality ownership, intelligent ticking, and Blueprint communication, all while avoiding the need to simulate the interaction with physics. The end result will be smoother, more predictable, more efficient, and will hopefully show you some new ways to think about Blueprints!

NEWS
SIGGRAPH 2018 Tech Talk Videos Now Available!

Unreal Engine Supports Oculus Quest, Including Launch Title ‘Vader Immortal’

How Dragon Quest XI Came to Life with Unreal Engine 4

Unreal Engine Workshops Coming to Melbourne and Adelaide

Epic Games to Bring Unreal Engine Expertise to Magic Leap’s L.E.A.P. Conference
leap-s-l-e-a-p-conference

Unreal Dev Days 2018 Details Announced

Connect with Unreal Engine Throughout Europe This October

Advanced Text Styling with Rich Text Block

COMMUNITY SPOTLIGHT

Digital Human Study

Fangold - The Eventful Card Game

Zombie Physics Hit Reaction System

ANNOUNCEMENT POST

Рекомендации по теме
Комментарии
Автор

44 minutes in and I was afraid I wouldn’t understand any of this. I thought I’d be lost but it’s actually making a lot of sense. I love the clarity of step by step approach to the blueprint tutorials. I don’t care how long it takes for him to explain it or for me to learn it. I loved the Spline tutorial demonstration Zak did as well. Very thorough, useful and informative. I hope Unreal gives these presenters more time for their streams like these in the future.

ty_teynium
Автор

man i still remember Zak from UDK days, and his enthusiastic approach, i really love how this guy explaines everything really good, and it's not boring.

EyefyourGf
Автор

Zak was a bit frustrated near the end there I think - it's unfortunate how they have such strict timing regulation now, when it seemed a bit more relaxed not too long ago. Regardless, big thanks for the introduction and education of the demonstrated nodes and as always Zak keeping the audience interested and entertained.

kmontoya
Автор

I've searched for so long about Sliders i'm almost in tears... i hope i find all my answers in this video. Already huge thanks.

DavidBoura
Автор

Gj guys.

In my opinion, a hard time cap on an instructional video is silly. Anybody who can't sacrifice a few extra minutes to get learnt probably isn't a serious customer anyway, and you're doing cool work.

The implications of calling events off of player-input are scrambling my brain. Does this mean we should basically NEVER use tick on a player character, since we could just always pull off of player input (exceptions exist for multiplayer though)? You could even just make an event called "PseudoTick" and call it from player input. Is this the future?

EmptyHouseGuy
Автор

Part 2 can be found on Zak Parrish
's channel here:

Cpt.Tripps
Автор

good job guys, i like the plane + closest point -> local space mathy stuff there... really helpful for me, a math idiot. debug visualizations help to understand it a lot. hope you guys makes more videos like this. maybe continue with part two with more Q&A, best practise rules, examples, etc...

tsunekakou
Автор

This was the exact video I needed! Couldn't really understand the content examples version! Thank you!

Rupertboijedi
Автор

Zak is the man, i don't understand normal code but this... this i get it.

Radicalshikami
Автор

Thanks, I needed this. Fixes the issue of widget sliders not behaving correctly in VR.

NotSoAccurate
Автор

Is it more performing to call "Interact" off of the Mouse Axis than Tick? It feels like a really unintuitive place to put any functionality that isn't directly related to user input.

I have a VERY similar hover/interface but it sits in the Tick of the Player Controller.

CinematographyDatabase
Автор

Very helpful. Thanks.
Is there a part 2 on the Resolve and Report?

ptok
Автор

Love these guys. Really helpful as usual. Thanks :)

Deck_Dynasty
Автор

The information here is great. The audio levels are pretty underwhelming and hard to listen to in a noisy environment.

epwolfe
Автор

still havent managed to fix that super quiet audio, i see

VoidDesign
Автор

Wait, why is all this so easy to understand? Why did I hear the cringy channel joke? Oh, it's Zak! Hi Zak!

DimitriosDenton
Автор

Why not just continue off the air, so that at least the offline video is complete?

prtr
Автор

what is interp speed? i've used interp a bunch but always just figure out an appropriate value by trial and error. whats it actually being used for?

inceant
Автор

Could you PLEASE make a live stream about root motioned animations? Searching since like forever

NocteStudios
Автор

Not trying to be condescending, but why not show people the use of the select node for things like update hover color vs using branches and calling the same function on each line of the branch?

ardenstonestreamer