Code obfuscation suitable for Unreal Engine 4

kind of thing is a waste of time. You can’t protect art assets if the graphics card can display it and source code can always be read if the CPU can run it.
What you “can” to do is some pack of tricks to stop regular players from cheating (debuggers, cheat engine users, etc), like I used to do in Unity, but real programmers you can’t stop them from cracking your game.