ctor.xyz

Why I hate Blueprint in Unreal Engine 4

Let us begin

Hate isn’t the best word to describe my feelings towards Blueprint (“BP”). Let’s go ahead and change that to strongly dislike or just dislike.

So I dislike using BP for a few reasons and the main one is performance. Yes I’m aware you can use nativization to speed it up, but C++ would still be faster in the long run. I’m a programmer, I don’t feel like a programmer when I write BP and I find networking easier in C++. I also find C++ much cleaner and easier to understand (even if the code isn’t documented). I guess that’s like most programmers, we find code easy to understand. /shrug

So what now?

I use BP for UI, AI, and some other things like simple prototyping; then I port it to C++. I don’t think I’ll ever stop using BP fully as it’s kind of a necessity with Unreal Engine 4 (“UE4”). ___

Final words

Honestly I’m not sure what else to post here so I guess this is all for now. :)

Until next time