Если разработка в геймдеве для вас интересует серьезно, придется много читать. Вспомнить математику, физику (я бы не сказал, что нужен сильный уровень, вполне укладывается в программу школы, ну ладно максимум 1 курс университета). Просто надо понять хорошо, если еще - нет. Но вы наконец-то поймете, чем круты матрицы (от нас скрывали). Что почитать, чтобы делать игры? Необходимая база - "Mathematics for 3D Game Programming and Computer Graphics". Основы векторной алгебры знать надо. Обязательно и без вариантов. Желательно вспомнить или изучить физику - "Game Physics Engine Development" Ну и есть толстая книга - "Game Engine Architecture". Прочитать что-то по синтаксису C++, например https://www.tomlooman.com/unreal-engine-cpp-guide/ или любой небольшой курс. Погружаться глубже в плюсы считаю опциональным, поскольку в UE плюсы как говорится "не совсем те". Что почитать, чтобы понять Unreal Engine? Исходники. Читайте много, постоянно. Исходники искать примерно тут C:\Program Files\Epic G