Unreal engine 4 предоставляет два языка программирования: BluePrints (простая система визуального программирования, написанная специально для него, подходит для новичков) или C++ (это уже посложнее, для тех кто всерьез решил заняться объектно ориентированным программированием). Начинайте разбираться с построением игр на этих двух языках с помощью статей и учебных материалов.
Метериалы лучше на английском языке (их и больше), поэтому улучшать знания английского тоже будет полезным.
Учиться работать на движке Unreal Engine 4 довольно просто, главное иметь одно - огромное желание. В интернете есть очень много различной документации, видеоуроков и т.д. Посмотрите, как создавать объекты, прописывать скрипты - это должно помочь достичь хотя бы среднего уровня мастерства.