By default, `FName`s do not preserve case in built versions of your game. So the following is true:
```cpp
FName("hello") == FName("HELLO") // true in editor, false in built game
```

Changing this behaviour requires you to build your own version of the engine. To change the behaviour you can adding the following to your project's `Target.cs` file:
```cs
PublicDefines.Add("WITH_CASE_PRESERVING_NAME=1");
```

#UnrealEngine

Went down a rabbit hole about <other ue things> when I came across this article about delegates in #unrealengine that really clears things up. Jesus I was totally using them absolutely wrong in my last game XD

https://dev.epicgames.com/community/learning/tutorials/eZmv/unreal-engine-delegates-c-and-blueprints

Unreal Engine delegates (C++ and Blueprints) | Community tutorial

A complete guide to UE Delegates

Epic Games Developer

Don't forget about my secret place of game dev examples, mostly on the topic of Unreal Engine. Everything is laid out on shelves there, and there are already 166 short examples

https://www.youtube.com/watch?v=DKvoPQLzZiU

#gamedev #UnrealEngine #UE5 #indiedev #education

Noise node for UV ░ Unreal Engine Material

YouTube
MetaClass
UPROPERTY(meta=(MetaClass="abc"))
"Some datatypes like `FSoftClassPath` and `FSoftObjectPath` are not templated and allow any class type. `MetaClass` lets users allow only certain classes. In comparison `TSoftClassPtr` and `TSoftObjectPtr` use template parameters instead of `MetaClass`."
https://unreal-garden.com/docs/uproperty/#metaclass
#UnrealEngine
All UPROPERTY Specifiers

Sample code, screenshots and comments for all specifiers, including undocumented ones.

Unreal🌱Garden
Blargh, I misread an instruction and took me hours to figure out what was wrong. Gaaaaaaah #unrealengine

There is a new MASSIVE #gamedev characters Humble Bundle redeemed on Fab from Bugrimov Maksim with up to 77 3D character & animation packs (mostly Sci-Fi and Fantasy) for #UnrealEngine and often #Unity3d.

GFS supporting bundle link - https://humblebundleinc.sjv.io/CharactersBundle

Massive Game Dev Asset Collection

Say hello to a massive library of game dev assets all designed to save you time and money on your next project—these assets pack a punch!

Humble Bundle
Unreal Directive has a huge number of tutorials. https://www.unrealdirective.com/
#UnrealEngine
Unreal Directive

Dedicated to providing Unreal Engine resources that are well researched, easy to understand, and adhere to best development practices.

Unreal Directive
ffs Unreal, really? If I replace a blueprint property with a C++ property, the blueprint property gets hidden but its default values (if any) are retained invisibly inside the blueprint? I would have never found that if not for Rider, which puts a little Unreal icon and the default values next to C++ values if it finds them in the blueprint binary...
#UnrealEngine
If you have a plugin and want to build it against multiple versions of Unreal Engine, use this snippet.
https://gist.github.com/benui-dev/44ec00709a4e647933ce4e81ce17df5f
#UnrealEngine
Unreal Engine Package Plugin batch script. Confirm that your plugin packages under each Unreal Engine version.

Unreal Engine Package Plugin batch script. Confirm that your plugin packages under each Unreal Engine version. - PackagePlugin.bat

Gist

Experimented with this mouse control scheme, pretty happy with it! Gonna figure out joypads next.

https://youtu.be/4h9JzZFQRos

#unrealengine #indiedev

Space Combat Sim Experimentation (No Audio)

YouTube