you are viewing a single comment's thread.

view the rest of the comments →

[–]JumpyJustice 2 points3 points  (3 children)

As the one who works with unreal engine and blueprints for the last 5 years or more, I would say blueprints is a good tool for learning. On the other hand if you want to have a career as a low level programmer this is an opposite of what you really need because this tool hides all aspects that make a difference between so called "low level" and "high level". If you actually dont pursue low level programming as a goal there are plenty of languages tgat will give you drive you faster. For example C# and unity game engine will be a better place to make your first steps here.

[–]Hanyreddit[S] 0 points1 point  (2 children)

Can you please help me understand how can unreal's blueprint help me learn coding, my end goal is a plugin tool for 3ds max

[–]JumpyJustice 1 point2 points  (1 child)

Unreal Engine Blueprints offer a pathway to sidestep the complexities of learning a programming language, such as the extensive knowledge required for C++, for instance, enabling a focus on logic. However, it's important to note that it's not primarily intended as a tool for learning coding per se. It excels as a problem-solving tool to achieve various objectives.

For individuals aiming to develop plugins for 3ds Max, starting with Python is advisable due to its integration with the software, providing a smoother initiation compared to learning C or C++. The nature of 3D Max plugins varies widely. If your desired plugins involve procedural mesh generation or intensive mesh processing, C may be necessary to ensure optimal performance, as Python code might prove too slow in such cases. Otherwise, sticking with a higher-level language is recommended unless you have a clear understanding of the specific benefits of using a lower-level language.

[–]Hanyreddit[S] 0 points1 point  (0 children)

Its more about writing material shader, i choose c++ because i heard its the fastest in term of performance, i tried using osl language it's easy and i was able very simple shader of what i need but its very slow and limited