Blueprints In-depth - Part 1 | Unreal Fest Europe 2019 | Unreal Engine

  Рет қаралды 128,564

Unreal Engine

Unreal Engine

Күн бұрын

Пікірлер: 83
@CinematographyDatabase
@CinematographyDatabase 5 жыл бұрын
I learned so much watching this that I didn't know. It's dangerous how much I don't know. But now I know this. Know Now Now Know.
@Deck_Dynasty
@Deck_Dynasty 4 жыл бұрын
Now now know no know?
@TrojanLube69
@TrojanLube69 3 жыл бұрын
KAKAROTO?
@suprflcn
@suprflcn 3 жыл бұрын
Donald Rumsfeld, is that you?
@MrSmith01
@MrSmith01 5 жыл бұрын
Epic team, I just want you to know that you guys are totally cool and awesome. May the force be with you!
@UnrealEngine
@UnrealEngine 5 жыл бұрын
We want you to know that you are totally cool and awesome also!
@yashmunankarmy4528
@yashmunankarmy4528 4 жыл бұрын
hows your back sir? how you not don UFC and doing videogame thinggy
@ChimpoTalksGaming
@ChimpoTalksGaming 3 жыл бұрын
*flying knee*
@mishikokenkebashvili879
@mishikokenkebashvili879 3 жыл бұрын
Ben asscream!
@SoyalicSinan
@SoyalicSinan 5 жыл бұрын
One of the best talks. I especially love the "Door opening" part 12:30.
@AthosSampaio
@AthosSampaio 5 жыл бұрын
I've seen good talks with him before, only now I realized he is Hourences! Hehehe. Because he talked about his game, of course. One of the best talks on blueprints. Thanks for that.
@abludungeonmaster5817
@abludungeonmaster5817 5 жыл бұрын
Great talk. Should be highlighted on Unreal academy page.
@scaredyfish
@scaredyfish 4 жыл бұрын
Absolutely. I only found this because Sjoerd mentioned it in another video. Everything should be available in one place, instead of split between KZbin and the learning portal.
@cosmotect
@cosmotect 4 жыл бұрын
Blueprints are AMAZING, I only had overall basic understanding of how code should work, and with just that and some short tutorials I learned to use BP's enough to create a game after 2 months of using them! Now I am here to learn how to use them correctly!
@VictorBurgosGames
@VictorBurgosGames 5 жыл бұрын
Great talk. A lot of it I already knew, some of it was a good refresher. Keep these events/talks/videos coming! Especially more C++/BP Combos
@wedge_one
@wedge_one 5 жыл бұрын
man, this is hourences! played so many of his maps for UT, UT2004, etc! truly a legend from the community!
@chickeninabox
@chickeninabox 4 жыл бұрын
You should make games.
@monles2352
@monles2352 3 жыл бұрын
I'm so grateful to watch this at the beginning of learning blueprints
@benjaminnossin9853
@benjaminnossin9853 3 жыл бұрын
Good luck then, same for me I am just starting UE4 and blueprints !
@milo20060
@milo20060 3 жыл бұрын
Very nice
@3g9UbImZWLxSYFZjHyP0Pw
@3g9UbImZWLxSYFZjHyP0Pw 2 жыл бұрын
this is by far the best intro to blueprint video i've ever seen. of course for someone with a programming background. thanks for this! kudos to you. :)
@coolnamesTV
@coolnamesTV 5 жыл бұрын
This is so awesome. I learned a ton and probably saved me countless hours of work. Thank you so much.
@saeedzamani1503
@saeedzamani1503 2 ай бұрын
The last part is really important! wish I could know this at the first day I started learning unreal engine
@mesyrion
@mesyrion Жыл бұрын
26:15 "If a BP doesn't actually use ticking in this graph, turning of ticking in the properies won't make a difference" I dont think thats actually true, I had 4k BPs on my map without anything in the tick event but I still got a small performance boost after disabling it.
@SierraSierraFoxtrot
@SierraSierraFoxtrot 4 жыл бұрын
I've not even started programming with BP but this is already useful.
@unreolog8699
@unreolog8699 3 жыл бұрын
Thanks, Sjoerd! Your presentation was very helpful as I expected (and fun too!)
@NotSoAccurate
@NotSoAccurate 4 жыл бұрын
I don't know how I missed this a year ago because damn I needed it then and it's still good now.
@communistpropagandist4608
@communistpropagandist4608 5 жыл бұрын
Incredibly useful and efficient talk. I learnt so much that was immediately useful. Thanks.
@nickdaniel9699
@nickdaniel9699 3 жыл бұрын
As a complete novice, what I got from this was *NO TICK T I C K B A D*
@CG-Game
@CG-Game 2 жыл бұрын
Hi can you tell me how to deploy Pivot via blueprints?
@Novalmauge
@Novalmauge 5 жыл бұрын
I am coming into game development with some background in C++, I was fiddling around learning, but this video was exactly what I needed.
@adamkareem
@adamkareem 5 жыл бұрын
I really liked this talk. Very helpful, especially the bit about performance of c++ vs BP and when to use tick / timelines
@asdrofllmao
@asdrofllmao 6 ай бұрын
Fantastic talk, much appreciated.
@NinjaThug
@NinjaThug 3 жыл бұрын
04:59 That's actually hilarious! XD
@mohammadsaleh6615
@mohammadsaleh6615 3 жыл бұрын
this 28:58 is the most important part for me,, amazing
@gabrielepardi5178
@gabrielepardi5178 3 жыл бұрын
Thank you very much: clear and straight to the point. A bit afraid for my project but anyway...
@CASMANWHAT
@CASMANWHAT 4 жыл бұрын
ok 10th time trying this in my lifetime but this year is the one. 2020 LET'S GOOOOO!!!!!!!
@Zumito
@Zumito 3 жыл бұрын
yo tengo un problema, al utilizar stat game o stat scenerendering, los fps caen mucho y empieza a contar mal los milisegundos, como si el cuadro de stat game o stat rendering consumieran demasiado, como puedo perfilar sin que la propia herramienta de perfilado afecte considerablemente a los numeros?
@Gonzakoable
@Gonzakoable 5 жыл бұрын
Where's the "how to make a door" tutorial?
@blackcatpirates8134
@blackcatpirates8134 4 жыл бұрын
It's a secret 🤫
@vaibhavbalooni5730
@vaibhavbalooni5730 3 жыл бұрын
First download some ram.
@CherylynnLima
@CherylynnLima 4 ай бұрын
at 51:00, how do i add this code??
@EliasWick
@EliasWick 5 жыл бұрын
This is a wonderful talk. Thank you Sjoerd!
@malinroot
@malinroot 3 жыл бұрын
Very cool 👍👍👍👍👍👍👍👍👍👍
@auireming8905
@auireming8905 5 жыл бұрын
YESSS more from Sjoerd
@GAMINGBLAZE
@GAMINGBLAZE 3 жыл бұрын
Musics for sleep don't work this well. This guy is amazing
@MohammedYounis-w6h
@MohammedYounis-w6h 4 жыл бұрын
this guy is awesome thank you for this talk
@metafuel
@metafuel 4 жыл бұрын
Excellent . Thank you.
@Mittzys
@Mittzys Жыл бұрын
Discovering the reference tree and size map as dread sets in extremely fast
@shpadoinklejoe
@shpadoinklejoe Жыл бұрын
Which file do I put the "[/Script/Engine.Blueprint] bRecompileOnLoad=false" in?
@lifei2short
@lifei2short Жыл бұрын
thanks you
@sebastianvonhohenberg729
@sebastianvonhohenberg729 5 жыл бұрын
Thanks. This is so epic. 👍
@Deck_Dynasty
@Deck_Dynasty 4 жыл бұрын
If you're using soft object references in a multiplayer game, and an object becomes net relevant before an asset is manually loaded, will the game crash? What's a good way to design around this? To explain in more detail, let's say for example you have an RPG with hundreds of items and creatures. You don't want them all loaded at startup, so you use soft object references. Now let's say you're running through the world and come near (within net relevancy of) a player wearing an item you haven't manually loaded. Does your game crash? He doesn't explain a solution.
@troyhayder6986
@troyhayder6986 3 жыл бұрын
Input events should be separated into press down and release... Its done that way for a reason in other programs... Your press functions as a down.. To turn it into a press I have to add a do once.. But then I've got no down input.. And do once is obviously broken.. Once is once ever, unless I the programmer reset it.. The word once implies that it only happens once.. But I've noticed your do once auto resets itself without my help...
@minthu6955
@minthu6955 3 жыл бұрын
by the way, in order to play a game, I think we need only a few button.What else?
@tomaspecha4371
@tomaspecha4371 2 жыл бұрын
Can anyone help with blueprints to set score as an objective ? Any advise or eu documents will helpful thank you
@Endiversum
@Endiversum 4 жыл бұрын
How to compile Blueprints?
@Chillingworth
@Chillingworth 5 жыл бұрын
wish they posted the slides
@kingades1013
@kingades1013 2 жыл бұрын
11:55 12:43 15:30 15:52 23:31 24:51
@jgharding2
@jgharding2 5 жыл бұрын
Brilliant, thanks! so GetAllActorsOfClass is expensive? What are the alternatives?
@JohnVanderZwet
@JohnVanderZwet 5 жыл бұрын
Sometimes it's necessary, but don't call it frequently. Cache the results into an array or you could even have the class add itself into an array on begin play.
@jgharding2
@jgharding2 5 жыл бұрын
@@JohnVanderZwet ah i see, so call the actors of class on occasion to populate the array, then just call the array until you need to re-get the acors
@rein556
@rein556 2 жыл бұрын
I love Epic Games! They are the wisest video game company! also they think about indie-dev instead of just taking money like unity.
@jorhoto7064
@jorhoto7064 5 жыл бұрын
Still 0 dislikes? The Unity guy didn't find this video yet :D
@Amipotsophspond
@Amipotsophspond 3 жыл бұрын
12:59 where he decided to simply copy the class was the start of the problem. this is when redesign of both regular door double door should have started. ask what do regular door and double door have in common, make a new door parent class to hold all the things they have in common, then a new regular door and a new double door inherent from door. 13:10 with each door sub class should look at if the features they are adding should be migrated to the door parent class. some parts of the door and its sub classes should be private that are the internal workings of the door(retract the latch), and other parts should be public (turn the handle). the player object needs to say to the door I am turning the handle to 180 degrees, the door should handle the turning at 90 degrees it should retract the latch at 120 it should stop turning to not break the handle. I am new to blueprints language and I don't know if the blueprints language has something like C++'s private, protected, and public, but even languages that don't have private, protected, and public, like python you can still do things by naming such as __ and _ to say. the user of this class this mostly should not have to worry about these things. every thing from 14:00 to 15:00 can be solved with making standardized access points, for the door API so those that deal with the door don't need to know about the internal workings of the door library. 15:17 doing that is not wrong, the wrong part was when someone tried to reuse that code by copying and pasting, over abstraction.
@Absovec
@Absovec 3 жыл бұрын
Only if I could give like to those videos every single time I need help...
@terraint3697
@terraint3697 5 жыл бұрын
Epic!
@Gonzakoable
@Gonzakoable 5 жыл бұрын
Games!
@puprepare4082
@puprepare4082 5 жыл бұрын
Please add more functionality to blueprints, Like C++
@evanlane1690
@evanlane1690 3 жыл бұрын
Good talk, but he spent so much of his time apologizing for his examples being examples that he lost time that could have been used for more info. Loved the talk despite that one small thing.
@pencilgun4934
@pencilgun4934 4 жыл бұрын
I always knew the yellow brick door is real :-)
@Zeriel00
@Zeriel00 2 жыл бұрын
Is this guy the villain from Robocop? :p
@WOLFPACKED
@WOLFPACKED 4 жыл бұрын
45:00 I solved this with soft references
@fft2020
@fft2020 3 жыл бұрын
You dont learn anything by clicking around in new UE4... as soon as you move the mouse an error message will appear
@springcar
@springcar Жыл бұрын
Hey Creators and who needs teaming :) can you tip us, Are you showing at youtube etc your gameDeaign idea and music backtracks or vocals you working on, and how you search teaming to CO-work , online? Hmmmm Have to say Great Element that music and Games creating in our life :) myself i create exciting to action driving Beats
@minthu6955
@minthu6955 3 жыл бұрын
accountant
@Anublack81
@Anublack81 5 жыл бұрын
So I thought all the time because themselves on other videos said, any time you spawn an actor, let's say a projectile, it should be destroyed, otherwise will stay in world, imagine how many projectiles you shoot in your game. According to garbage collection, that's not the solution at all coz it stays in memory. And unloading level streaming also won't be removed from memory. So much misinformation, on some videos they say do this, but others say do this that is totally contradictory. Come on get real, if you want us to do something serious, be serious with information you give.
@Anublack81
@Anublack81 5 жыл бұрын
@@bezoro-personal That's what I meant, you just said it: "don't use SpawnActor() and Destroy() for things such as projectiles fired quickly in succession, that is incredibly wasteful, use a pooling system". I said just an example: spawn projectiles. What about Spawning AI, other actors such traps, items, etc. We just can't hide them all to pretend they're destroyed. And we have been taught all time that's the way it should be handle. And all that goes to GC. Sound too easy but it Doesn't. Cheap trick.
@Deck_Dynasty
@Deck_Dynasty 4 жыл бұрын
@@Anublack81 You use a pooling system for a different reason. It's because there's a cpu overhead to spawning and destroying objects (gc helps with memory overhead, not cpu overhead). So you pool things like bullets so they're always referenced in the world, specifically and intentionally the opposite of using gc. So as you see, sometimes opposite approaches are required, and it all depends on what you're trying to use the engine to achieve.
@GuilhermeGomes2
@GuilhermeGomes2 Жыл бұрын
25:46 God bless you
3D AI Model Generation is Getting GOOD - UE5.4 Unreal Engine
12:25
Angry Sigma Dog 🤣🤣 Aayush #momson #memes #funny #comedy
00:16
ASquare Crew
Рет қаралды 49 МЛН
The biggest lie in video games
15:18
AIA
Рет қаралды 1,9 МЛН
My Game Dev Workflow & Tools in 2024
6:14
JamieDev
Рет қаралды 183 М.
Why Unreal Engine 5.4 is a Game Changer
12:46
Unreal Sensei
Рет қаралды 1,3 МЛН
Unreal 5 Secrets Every Filmmaker Must Know
15:04
Josh Toonen
Рет қаралды 211 М.
Epic's Unreal Optimization Disaster | Why Nanite Tanks Performance!
13:07
Threat Interactive
Рет қаралды 140 М.
Unreal Engine tutorials dont teach you about this...
19:55
RubaDev
Рет қаралды 18 М.
PCG: First Steps to Advanced Development | Unreal Fest 2024
51:04
Unreal Engine
Рет қаралды 23 М.
I Made a Racing Game with No Experience
19:26
Hazardous
Рет қаралды 1 МЛН
Dear Game Developers, Stop Messing This Up!
22:19
Jonas Tyroller
Рет қаралды 711 М.
When Your Game Is Bad But Your Optimisation Is Genius
8:52
Vercidium
Рет қаралды 1,5 МЛН