Creating the world that looks like what I see in my head

I am personally using c++ as the base, with blueprints used as scripting.
In other words, the majority of stuff is in c++ but stuff that is different for different assets and stuff is blueprints. Aka NpcBase is a c++ class, but specific things like specific things to say is blueprint.
Of course, this is up to you on how exactly to do this whole thing. :smiley:

@Jamendxman3 Dang, so many high schoolers! Luckily I’ve personally been making (2D) games for several years as well, and even wrote a little javascript/html5 engine once. Hopefully this will help me go faster! xD