📜 ⬆️ ⬇️

Gentlemen’s UE4 Programmer Kit, Part 1



I have long wanted to make a list of skills and tools that, in my opinion, should be included in the “gentleman's set” of any programmer under the Unreal Engine 4 . Just the other day, in a chat on UE4, I met this:

> blueprints, animation dev, tech art, ai, multiplayer, editor extensions. the first thing that came to mind

> What comes to mind: blueprints, animations, AI, material editor, widgets, slate, editor extensions, ue4 plugins, physics, lighting, rendering, c ++
+ How much time worked (a) with the engine and the country, everything :)

In such formulations, all that is said is just a collection of words. Therefore, I gathered and compiled a questionnaire for those who want to be a UE4 programmer, and who allows to evaluate their level to those who already consider themselves to be an advanced programmer under UE4.

Do not use common words


All the terms listed in the quotations are a whole complex of skills, principles and technologies. By expressing them in one word, you are in no way conveying what needs to be applied and how “deeply” this is required to be studied.
')
I will go through the main categories, asking questions that are worth knowing the answer, to say: "I understand this."

Fundamentals of architecture engine



Blueprints



Network



Physics and basic algorithms



Streams



Coda


I did not touch on many aspects of working with UE4, but I suggested questions on key topics that are, in my opinion, essential when working with the engine .

For a junior, it is normal not to know much in the engine, but to have a bright head and understand a couple of particulars. At least the “average” programmer is simply obliged to know the answers (or at least have his own reasoned opinion) to the questions from the block about the architecture. Especially on the topics that are described on the very first page of the Gameplay Framework documentation .

If the community has an interest, a similar questionnaire can be compiled for animation, debugging, shaders and materials, lighting, project packaging, creating AI, working with pawn and others. Write :) I always just for active discussion.

Source: https://habr.com/ru/post/427319/


All Articles