The fact of the matter is, you WILL use blueprints, whether or not you use C++, and they work very well together. C++ can literally do ANYTHING, blueprints can only do what was coded in for them. I am high-school age as well, except I already have several years of experience (thank goodness too). The point that made about your first game failing is pretty much true, and when that happens, be sure to not give up. If you give up that easily, you won’t last very long in this industry.