i did have to program a gam in unreal, and the main difference is between the words used in blueprints, like for exemple using flipflop to call the action bool flip...
but programming in unity or unreal is the same logic like any other engine. once you know how to use the tools provided in unreal there is no more difficulties.