What is the right way to combine blueprints and C++?

I was working with blueprints and i decided to make a “Interactable” class on C++. And i’m unable to do most of the things, since everything has been made on blueprints. I can’t even spawn a character with my custom variables which i created in blueprints.

  • Is it right to code only on blueprints?

  • Is it right to code only on c++?

  • When should i use c++/blueprints?

  • Can i have some good articles or tutorials about mixing blueprints and C++?

Here is an amazing video by Alex Forsythe. It’s a bit long, but it covers the topic in detail, and does so really well.

1 Like