Do i know how to code? No. Do i understand what's going on? Also no. Am i going to watch someone drag yandev through mud? Yea.
@unadulterated14 сағат бұрын
53:56 the path interpolation should be using Path.Combine instead of hardcoding the slash
@chiki101020 сағат бұрын
Unrelated but if someone do analysis on my code like this I would never recovers 😂
@HalfAsleepSam2 күн бұрын
I'm so tired I saw the arch linux logo in the background of the code at 17:27
@venerablewu87442 күн бұрын
This tool said to not bully a pe dophile crazy
@Az3epicКүн бұрын
Imagine leaving this comment on a video made before that was public knowledge 🤔
@VolkStrokerMedia3 күн бұрын
57:01 "Fucking Pick One" The annoyance in his tone delivers so hard
@sirin48603 күн бұрын
Does the hairstyle not fully render for anybody else? pls fix
@Weeb13676 күн бұрын
You're, like, incredibly based, wtf?
@ob48169 күн бұрын
Hearing you ramble about if vs switch was very boring and annoying. Also it's concerning how much time you spent decompiling a game with a boob slider... my code smell alarm goes off way harder than it already does for every game. Your advice on game optimization was very interesting and informative though.
@mori742310 күн бұрын
We missed you so much. Thank you for coming back, you're one of my favourite tech youtubers despite uploading so rarely. I wish you could make more videos but no decent person would dislike you for taking things as slowly as you need to <3
@BlissBee11 күн бұрын
Nearly 4 years later I would like to say ignore the no bullying request
@SpooktubeDeluxe11 күн бұрын
You know how you can't judge a person's mistakes, yeah this doesn't apply here, the entire thing is more than a mistake.
@karlsassie840312 күн бұрын
sqrt is not one clock cycle, just because it‘s a single instruction
@Az3epicКүн бұрын
Check pinned comment
@Atzu011012 күн бұрын
Why do you look like Michael Stevens from Vsauce without a beard?
@codez3512 күн бұрын
You clearly don't know anything about c#. switch statement can deal with float as good as if statements. unless your aren't up to date on your language version because it took your longer than cuphead to release it and fo no reason other than those if statements. one part of the code could be written in one line. public bool IsEven(int number) => number % 2 == 0; But no he goes and writes an infinite amount of if statements going number by number wasting time and be an incompetent fool of a programmer. Another point, decompile the game and you will not only see more or less the exact same code but if the compiler actually converted the if statements into a switch it would decomplie into a switch period. devs that he hired have also decided to change every single one into a switch and it ran better. then he decided not only to fire them but also revert all of those changes due to his own ego. This video is absolute garbage and lies. now to be fair I don't know what version of c# he is using but if I had to guess it would be 8 or 9 which going back to the code in this comment is completely valid and would work.
@marmaladetoast243113 күн бұрын
17:00 code context exists for a reason
@MonkeyManJams16513 күн бұрын
Terran player, very good.
@MonkeyManJams16514 күн бұрын
It's going to depend, but the compiler is not always smarter than the programmer, it just depends on what its doing, always. Although in general, the compiler for higher level languages yes, they will usually know what to do better, unless you know exactly for sure what it's doing in order to achieve the desired outcome.
@tomiivaswort692114 күн бұрын
idk C# but do you really have to typecast enums? In C++, each element in an enum is assigned a number. you can also assign a custom value with a simple ELEMENT = 4, for example.
@leandromorales365815 күн бұрын
Else if
@papachipchip400715 күн бұрын
I miss you
@ElioAurum15 күн бұрын
As a 3D modeller, there definitely should've been MUCH more optimization on the character models. LODs, removing the skin under clothes, and mip-maps would help with performance.
@MemoriesLP15 күн бұрын
The commit at the end lol
@mashnik479817 күн бұрын
i don't know anything about about coding but will i watch it all at 01:24 AM? yes
@josephreynolds739517 күн бұрын
spaghetti
@L_Oeufmf19 күн бұрын
At least from a modeling perspective (The field I have most experince in,) I think with the models not being very optimized is a drawback/fail of the game being volunteer work, Personally I think yandev should've kickstarted the game first with a much smaller demo, Then hired professionals to make models that could quickly be optimized,
this was made 3 years ago, his reputation was significantly better back then than it is now
@sunofabeach942415 күн бұрын
@@lofkii would've said the same 3 years ago
@ferociousmaliciousghost14 күн бұрын
This was during the time when taking shots at his coding was pretty common. So, the bullying would mostly be just insults about the coding, assets stolen, and maybe a chalice here and there. Pretty boring stuff. He is now 100% a child groomer though. So, that makes a huge difference.
@teracraged32020 күн бұрын
Wow love the structure and even my gf understanding it and she doesn't has to do with programming
@ovi132622 күн бұрын
Can't speak for dotnet (I assume the project's unity versionis from before the time of the burst compiler), but llvm and gcc spit out the same code for switches and if chains. If you lower both of of these cases to their respective IRs it's the same thing - a bunch of conditional jumps to basic blocks (and that's assuming you don't turn on optimizations, in very optimistic cases the code can be made branchless by the optimizer). Wonder why the JIT liked switches more.
@rollthedyc320 күн бұрын
IIRC I think I mention this in the video, .net transforms applicable else if chains into switch statements at compile time. It's the only optimization that's done at compile time (that I'm aware of), everything else is JIT
@alixcozmo22 күн бұрын
I watched the entire thing. was very interesting. even though its 3 years old. Good job!
@mangaismypassion28 күн бұрын
Do you still have the code for your interactables?
@swwannn29 күн бұрын
glad to see ur back with another banger video
@rogerc7960Ай бұрын
Graph
@michaelplaczek9385Ай бұрын
he made it the most unoptimzied it possibly can be lmao
@MatthewHaydenREАй бұрын
Always enjoy a dyc3 video. Bring back the old camera!
@quaternionsphereАй бұрын
Does the fact that you're back mean that you've recovered? Great news
@pluieuwuАй бұрын
HE HATH RETURNED
@ExpiredStyreneАй бұрын
Really well-presented explanation! Thank you!
@zaspaliaАй бұрын
Nice to see you back king
@silicalnzАй бұрын
Why do your eyes look so uncanny. The way they shift around is just really strange.
@silicalnzАй бұрын
I guess its just reading the script. Don't know why it's so noticeable.
@tetragradeАй бұрын
What a fuckin' deranged comment lmaoo 😂😂😂
@rollthedyc3Ай бұрын
In some parts of the video, we used an AI tool to make my eyes look at the camera because I was reading my script.
@vixenkushu564Ай бұрын
@@rollthedyc3 is that a joke or??
@flleafАй бұрын
So many layers of abstaction, im glad i dont work for big tech
@gaeshows1938Ай бұрын
Twitter uses DuckDuckGo internally?
@allyli1718Ай бұрын
Yay welcome back!
@loukritiablack3573Ай бұрын
I'm so happy to see you back! Never before have I been so happy to never use twitter
@TemuJesusАй бұрын
This was surprisingly intuitive. Great breakdown.
@deadclicksАй бұрын
He’s returned
@wolfumzАй бұрын
aw, hell yeah!! The sub finally pays off!!
@Az3epicАй бұрын
Nice video dude. Very good script and editing.
@zokalyxАй бұрын
is your mic... not connected?
@vitotito12Ай бұрын
Explaination man came back for another interesting topic. Looking forward for more content