4 ms·
I used to sell Blueprint code on the Unreal Marketplace so I am biased in preferring Unreal over Unity. One nice thing about Unreal is how easy is it to give a
by bick_nyers 5y ago
I used to sell Blueprint code on the Unreal Marketplace so I am biased in preferring Unreal over Unity.
One nice thing about Unreal is how easy is it to give a modkit to users with Blueprint. You can keep all of your proprietary stuff compiled in C++ yet exposed to Blueprint which is pretty easy for any regular non-programmer to pick up. I have been playing around with the Conan Exiles modkit recently and you basically get access to everything that an actual salaried game developer would have access to. Heck, I could even turn it into a VR game purely with Blueprints (I'm actually working on this in my spare time, which admittedly, is few and far between).
Seeing the control flow of Blueprint live while debugging is also great for non-programmer, as it allows them to easily reason about what is and isn't happening.
You can talk about rendering pipelines and the marketplace all you want but Blueprint is the killer feature for Unreal Engine.
You could make Python scripting for gameplay logic a first class citizen in Unity, but even Python is harder to work with than Blueprint for less-technical creators and users.