Why blueprint aren't compiled to native code?

As far as I know blueprints are compiled in bytecode for a VM even in packaged builds. In the documentation (Blueprint Compiler Overview | Unreal Engine Documentation) a “C++ like” backend is mentioned but only as debugging feature. I know that a similar post was made while ago (Why not to compile blueprints to binary code?) but I wanted to know why it is still the case.

Hi Pangolin,

I know that blueprint nativization was released some time after that post was written.

Blueprint nativization is opt-in.

Let us know if that does not answer your question!

It looks like I didn’t dig enough in the documentation :sweat_smile:. Thanks for your response :+1:

1 Like