Tim Sweeney commented on this reddit: “It seems people at Epic are considering adding some intermediate script language between C++ and Blueprints”
Posting here so the topic has more exposure.
I would love to see Python tightly integrated in UE4. I think it’s ideal for bridging that gap between BP and C++.
I worked with Unity for a few months and hesitated to make the leap to Unreal because I wasn’t sure my C++ could hack it. At first glance, I was lukewarm about Blueprints because they looked like feeble, fake programming (now I think BPs are superb, btw).
There’s often a cost / benefit analysis performed when starting new project or selecting a new engine…
Python is a standard introductory language in school and is employed in countless projects around the world, So for many, the cost of learning UE’s scripting language is low or non-existent.
Likewise, if you do absorb the cost of learning a scripting language for UE, the benefit is huge because you will have learned probably the most pervasive and widely-applicable language there is.