• 0 Posts
  • 10 Comments
Joined 1 year ago
cake
Cake day: July 3rd, 2023

help-circle
  • Unfortunately, those of us that make games in Unreal Engine are stuck writing a lot of C++, unless we want to do everything in BPs (no thanks, they’re fine, but it’s not coding, and it’s difficult to maintain and refactor for complicated projects, they’re good for taking C++ components and building bigger components out of the base C++ functionality though).

    With that said, UE’s support for C++ is decent. Which is, that as long as you tag all your fields, properties, methods, classes, etc. with some UnrealEngine attribute filter (like UCLASS or UPROPERTY), Unreal will handle the memory management of those constructs for you. Which is nice.

    Unfortunately it has some other limitations to the C++ language that you can’t work around, like disallowing pure abstracts because every C++ derivative class based on any UE construct (Actor, Character, Pawn, etc.) has to be instantiatable in the editor. So no pure abstracts and such.

    In general, I’d give it a 6/10.

    It’s still mostly C++, but some of the things suck less.


  • Religious apologists downvoting and PMing me how wrong I am haha. I guess they’d rather keep kidding themselves then.

    Like, for those downvoting me because you don’t like what I said, doesn’t change the fact that it is correct. I’m not saying that just to be a dick. What’s happening over there is entirely due to religious influences and control warping people’s minds from childhood to think there’s some supernatural forces or divine guidance that gives them the “OK” to genocide another group, no matter the cost in casualties.

    That’s coming from a place of zealotry and extremism that is driven by millennia of religion. And the people in the US that continue to support Israel are no better. They’re all calling themselves Zionists. It’s the belief that in order for the end days of their scripture/teachings to come to pass, requires “God’s chosen” (aka the Jewish population of the world), to reclaim their “lost sacred religious lands”, which is Israel and Palestine.

    Once the Israelites do that, then a bunch of stuff in the New Testament supposedly comes to pass, specifically Revelations, which is the key signifier for the end times.

    It’s why all the crazies are coming out of the woodwork to support Israel along with the “non-crazies”.

    The truth is they share a common insanely crazy belief, which is zionism, and it’s pretty fucked up.









  • Const keyword means constant, a value that won’t change after the application has been compiled; this allows for certain optimizations.

    Let keyword is a JavaScript variable that is safely scoped down to the method or function level.

    Var keyword is generally discouraged in JavaScript, because it’s a global declaration. The value of it could be available anywhere in the application, and the app might have collisions.

    So, the meme is, shifting from a constant, unchanging gender, to the middle where gender is defined and scoped to a local level, to the extreme, where gender is variable globally.