Complex code with blueprint

Dear All,

Is it possible to create complex code with blueprints such as writing/reading to registry, creating files reading writing values to it ?

Regards,

If you are asking about a pure blueprint implementation, no it is not possible. If you are thinking about a hybrid solution, where one makes a C++ library, and exposes the functions to blueprints, then yes, it is possible. For myself, I chose the hybrid solution, as it gives the best of all worlds. Speed of compiled code, reduction of blueprint nodes, and allowing blueprints to do what they are very good at, which is logic.

When I started writing , I did it as a pure blueprint implementation, when the blueprint hit about 15MB on disk, It started feeling “heavy” to use, and I couldn’t do all the things I wanted to do. So I did an entire rewrite, creating a C++ library of functions, that are exposed to , and the size of the blueprint has reduced to 10MB, has more functionality (saves configurations on disk, and just more features) than before, and doesn’t feel “heavy” to use. All the grunt work, is put into the C++ library (like getting over lapping actors, reduction of calls out of blueprints, by combining things that are naturally done together, etc).

So the answer is, no you cannot do it with pure blueprints, and yes you can do almost anything you can think of by using a hybrid solution.

Hope this helps,

Thank you very much that really helped in a long run to decide on which roadmap to head toward.

I kindly also would like to know if I plan to use very very basic code snippet such as that, where am I supposed to enter it and from where to start in editor?

void main ()

{

cout << “Hello World”

}