How to get all level information in blueprint?

You can create a large portion of your game simply through blueprints, but it doesn’t hurt to know C++ as well, as sometimes its the better choice.

As for the effort to start learning, if you have no prior experience with coding it could be overwhelming to start. However, there is a plethora of documentations/tutorials around to help you along the way if you feel up to the challenge.

My recommendation is that you get comfortable with blueprints and then ease your way into using C++ code in your project. You’ll see the similarities in logic between the two.