Fred Rogers: Look for the Helpers
0:58
YouTube Favorites List, Abridged
5:34
Crumbly, but Good
0:23
12 жыл бұрын
Vestige - Decoy Implementation
2:05
12 жыл бұрын
i don't know
2:20
13 жыл бұрын
UDK Cinematic Demo Reel
1:31
13 жыл бұрын
Пікірлер
@totheknee
@totheknee 2 сағат бұрын
Excellent manifesto.
@totheknee
@totheknee 3 сағат бұрын
19:45 - Don't fall into the mistake of trying to shoehorn high level concepts into the CPU. To the CPU, there is no missile. There is no weapon. There is only data and the instructions to act on that data. If it makes sense to instruct the CPU to modify data associated with the weapon via instructions associated with the missile, then do it that way. Don't worry about the business rules, just program the CPU in the most performant, readable, maintainable fashion. Don't fall into the OOP cult. *There is no missile, ONLY DATA.*
@-.._.-_...-_.._-..__..._.-.-.-
@-.._.-_...-_.._-..__..._.-.-.- Күн бұрын
This is great, and it's built in. Why did I ever bother with Unity?
@norlingames
@norlingames 6 күн бұрын
Top-tier video, thank you very much! Working with Unreal for about 8 years now and did not found anything new for myself, but it really helps to structurize the overall engine flow! I'd wish I saw it back then when I just started xD
@the-nomad-show
@the-nomad-show 9 күн бұрын
This was great! Made me understand why things work as they do in UE, thank you!
@Dnf_Jeff
@Dnf_Jeff 10 күн бұрын
Would love a deep dive into UI. I get so much unexpected behavior sometimes. Thanks for everything!
@florent9555
@florent9555 12 күн бұрын
I have a question about the part with the dependency problem in code because of two way dependencies: As far as I can research there is no concept of interfaces in c++. There is c# support for unreal engine 5 and I wondere if you could use c# with interfaces so you would program against interfaces instead of using concrete objects directly. For example there could be a function like MissileExploded(IMissile missile) which could take any concrete implementation of the IMissile interface, for example a RocketLauncherMissile or a HelicopterMissile. Or for example an interace IWeapon which kind of defines on a base level what a weapon should have as a minimum and extend on that. For example an IWeapon could have an IMissile as a minimum and the IMissile could be any concrete missile. Would that not be better in terms of reducing dependencies?
@AlexForsythe
@AlexForsythe 12 күн бұрын
Interfaces are indeed a very useful tool for allowing code in one module to interoperate with code from another, without tightly coupling those modules together. C++ doesn’t have an “interface” keyword, but interfaces are still an important and frequently-used concept in object-oriented C++. You simply declare a class with no member variables whose member functions are all pure virtual (e.g. “virtual void foo() = 0;”). In Unreal C++, interfaces *are* a first-class construct, represented by the UINTERFACE macro. It gets a little convoluted because you have to declare two separate types for each interface: IMyInterface is the actual C++ base class that your concrete object classes will implement, whereas declaring UMyInterface provides the editor with a UObject type that can be used in Blueprints etc. For a good rundown of how to use interfaces in C++, see the official docs or this blog post from Steve Streeting: www.stevestreeting.com/2020/11/02/ue4-c---interfaces---hints-n-tips/
@florent9555
@florent9555 12 күн бұрын
@@AlexForsythe Ok I get it, so you have to declare interfaces in such a way that c++ and the blueprint editor know about it. (Depending on if you even need the interface in the blueprint editor per se). Thanks for your reference, I will read into it.
@griglog1309
@griglog1309 12 күн бұрын
One of the best videos Ive ever seen on youtube
@idiom555
@idiom555 15 күн бұрын
The video the world needed
@andrefagundes6271
@andrefagundes6271 17 күн бұрын
I've never seen anything so well presented in my life. It baffles me that this guy has only 25k subs for this high-quality content.
@serh007
@serh007 17 күн бұрын
And at 33:38 minutes into the video I realized that this graph looks like the flag of my country, Ukraine ))) thenks, good tutorial!
@fengnian214
@fengnian214 18 күн бұрын
now, how about rider for ue?
@wyattx008
@wyattx008 18 күн бұрын
Good video. Up for another?
@swrcPATCH
@swrcPATCH 20 күн бұрын
What about client prediction?
@mithril2k14
@mithril2k14 22 күн бұрын
This is the video i needed im just upset I found it 3 years late
@joel6376
@joel6376 23 күн бұрын
The missile knows where it is, because it isn't aware of the weapon. The weapon use a vector..
@yshen_
@yshen_ 24 күн бұрын
How is this video free?
@Whoaly
@Whoaly 24 күн бұрын
"The ever affable Mr. Rogers."
@JacobNax
@JacobNax 26 күн бұрын
Neither blueprints or unreal engine framework (actors, etc) provide any meaningful architecture for specific type of games. You are stuck with a ton of boilerplate and logic that is completely out of context. You are limited to run your code in a specific "random" context meaning that you have no control over which part of the code executes before and after unless you do some serious hacking. While some fanboys here might disagree and try to convince people that you can go around that and that there are tons of UE games out there, just a quick reminder, most of them are done by studios who know what they are doing. For personal use, you might end up confused about why some things don't work the way you expect them to and end up with some "hacks" which seem valid. If you are serious about game development, you should start by reading some well known game architecture books and stop relying on convenient stuff. If you are a rookie, why unreal in the first place? So many popular and easy game engines out there.
@sashawhite6792
@sashawhite6792 27 күн бұрын
This is horrible. My life is wasted.
@d7ffab979
@d7ffab979 27 күн бұрын
05:50 so many Engine I find that so funny. Count the amount of engine he says
@FraztheWizard
@FraztheWizard 29 күн бұрын
Amazing, Thankyou!
@Reziichu
@Reziichu Ай бұрын
BRO! BEAST JUST QUOTED MR ROGERS!!!!
@AliensOnVacation
@AliensOnVacation Ай бұрын
Anyone here after X-men 97?
@jackwhitetron
@jackwhitetron Ай бұрын
X-Men brought me here😢
@Meech800
@Meech800 Ай бұрын
Beast brought me here.
@dtdt6027
@dtdt6027 Ай бұрын
protect this man at all costs.
@LuizGamingYT
@LuizGamingYT Ай бұрын
Hey, I thought of such a system: Singleplayer game and saving the character, current map, etc. on mysql server where the data will be sent via VaRest plugin to a PHP file which will be a validator whether the character has definitely gained such experience and items and trading in singleplayer game will be possible, because the game will send and receive data, so it will be possible to do chat/trading between players. Can such a solution make sense? It will save a lot of costs, because there will be no need for a dedicated server or vps. Everything would operate on detailed validators. what u think?
@illsaveus
@illsaveus Ай бұрын
You can ALMOST see his tats. Crazy
@StandingPat
@StandingPat Ай бұрын
Why did Tiny say this?
@notthings6443
@notthings6443 Ай бұрын
유익한 정보 감사합니다.
@Keytotruth
@Keytotruth Ай бұрын
This video and the int main() to Begin Play should just be part of the Unreal's docs. They are way too good.
@sohansuvarna1369
@sohansuvarna1369 Ай бұрын
Thanks for this amazing video on networking. Will you let me know if replication works on widget HUD.
@dehrk9024
@dehrk9024 Ай бұрын
Idk what it is but this multiplayer stuff has me hooked differently... network communication is just so interesting xD
@dehrk9024
@dehrk9024 Ай бұрын
the last part from 24:00 is underrated
@drakouzdrowiciel9237
@drakouzdrowiciel9237 Ай бұрын
Great job of breaking down the complexities.
@drakouzdrowiciel9237
@drakouzdrowiciel9237 Ай бұрын
I found this tutorial incredibly helpful.
@drakouzdrowiciel9237
@drakouzdrowiciel9237 Ай бұрын
As someone new to Unreal Engine's multiplayer capabilities, I found this tutorial incredibly helpful.
@TheInnerChild
@TheInnerChild Ай бұрын
Best video ending the debate on C++ vs Blueprints I have ever seen, thanks for all the effort put in this video.
@fenhongdoushishabi
@fenhongdoushishabi Ай бұрын
What a great video you made. This is all I could expect from this beautiful world. Thank you for sharing the insights and working through the examples. You are a hero!
@YoutubeAccountMan
@YoutubeAccountMan Ай бұрын
3:20 really weird choice to have actor hierarchies start from the bottom to the top. It's like a family tree with the parents at the bottom.
@nice-ni9ux
@nice-ni9ux Ай бұрын
in twinmotion always crashed when half of the work.... how can i resolve it?.... i dont have programing knowledge... please help me brother.... my 4 hours design work colapsed in a second
@vince4417
@vince4417 Ай бұрын
Best UE video ever made.
@KillshiftRU
@KillshiftRU Ай бұрын
VERY! usefull video. Probably the most useful i ever seened. I hope u will continue someday 🙏
@JellyfishJNM
@JellyfishJNM Ай бұрын
A bit sad that I only discovered this series when it has been long finished Desevers so much more love. Hands down the best high level unreal tutorials I have ever come across.
@drakouzdrowiciel9237
@drakouzdrowiciel9237 Ай бұрын
👌
@unrealdevop
@unrealdevop Ай бұрын
Really hope to see a video like this covering Tick one day.
@Dremekeks
@Dremekeks 2 ай бұрын
Top notch
@johnrex7108
@johnrex7108 2 ай бұрын
An absolutely excellent breakdown of Unreal. Well done, man. Can't tell you how much new people to Unreal benefit from these types of videos.