3 ms·
Among many other factors, access to the source code is game-changing and should not by any means be underestimated. It is great of you know c++, but if you are
by WillPostForFood 4y ago
Among many other factors, access to the source code is game-changing and should not by any means be underestimated.
It is great of you know c++, but if you aren’t, Unreal neither offers a scripting language, nor does access to the source code offer any benefit. I’m hopefully waiting the scripting language they announced last year. (Verse?)
- gpm 4y agoBlueprints are a pretty fully featured scripting language, they just happen to not be text based.
- towaway15463 4y agoWhy not just learn c++? There are probably millions of tutorials in general and probably thousands specific to UE.
- unoti 4y agoUnreal's Blueprints handle what you need for a scripting language and then some. If you spend a few months learning C++ so that this is no longer an obstacle, then start using Unreal to do a project, you'll discover that it'll be a very long time before you actually need to use your C++ skills. It's true C++ is easier to express certain things in a smaller amount of screen real estate. But Blueprints are pretty darn amazing. They have subclasses, inheritance, composition, interfaces, public and private variables, functions, enums, events, user-defined structs, network replication, server-only functions, broadcast functions, user interface interaction. You might say to yourself "Yes, but I have a table of 5000 datapoints in Excel I need to work with"; you can put those into a datatable and work with them just fine from Blueprints. You can use the tools to visually edit curves of data, for example for tweaking the effectiveness of some gameplay system like armor or experience or energy consumption. You can write GPU shaders in Blueprints, too, astonishingly easily.
- deleted 4y ago[deleted]
- psyc 4y agoIf you’re capable of developing a game at all, I wager you’re capable of learning enough C++. But Blueprints are the first-class citizens these days. The most advanced visual programming solution I’ve ever seen, and a joy to use.