Inside Unreal: 2020 Year In Review

Wow! You guys made my year! I waited for the new scripting IL for almost two years since Epic acquired SkookumScript.

I always felt that there is a big gap between C++ and Blueprint. C++ had horrible iteration time and Blueprint can get out of hand quickly.
The end result is that, as an example, the Marketplace is littered with Blueprint project and mostly stuff that cannot be used in real production, yet they proudly advertising that it’s made 100% Blueprint. It can be a big turn off for some.
If we had a real scripting language, the Marketplace could have much higher-quality assets.

I see Python right off the bat. Python variant is a smart choice as it’s familiar to many and we can add support to existing tools easily. I was also glad to see a glimpse of SkookumScript in there; “race”. Please keep Skookum sprite going. It had versatile coroutines, iterators, and best of all, very fast dynamic compilation. One thing I didn’t like was its REPL though. Skookum REPL didn’t remember the states, not allowing us to build experiments incrementally.

I can’t wait until we can get our hands wet. Instead of waiting until it’s mature, I would really wish you would share with the community for some feedback before things are gets written in stone.

Please keep the good work!

Cheers!