Сейчас популярны сообщения от пользователей, которые хотят учить других пользователей программированию. Не знаю насчёт их квалификации, но могу посоветовать очень хорошие ресурсы для тех, кто хочет создать свою игру. ) Для профессионалов и ниже - для новичков.
Для профессионалов - разумеется, Unreal Engine 4. Очень перспективный в России конструктор (если иметь в виду Blueprints) с очень хорошей зарплатой на рынке. Итак:
https://games.education/ - уроки от белорусов. Сам не пользовался, но в личку мне написали "Я думаю это лучшее из обучения по С++ на Unreal, что есть сейчас на рынке. Возможно что-то еще появилось из школ, но где учился я, действующий программист на ue4, который знает что, как и зачем. Я бы советовал учиться там, если есть деньги конечно".
https://edu.devtodev.com/ - бесплатные уроки для новичков по созданию игры. Понятно, там есть и платные, но и только бесплатные пройти вполне можно. Я смотрел бесплатный курс по созданию игры с нуля.
Бесплатные уроки на Youtube, часто натыкаюсь при поиске и даже помогает. Расположил от лучшего к середнячку:
https://www.youtube.com/channel/UCg2ExnOosB5DDUxH7OcM7XA - Unreal Engine.
https://www.youtube.com/user/Rastrelly - Rastrelly.
https://www.youtube.com/c/unrealengine4ru - Unreal Engine Rus.
А вот и печатная книга: "Разработка игр на Unreal Engine 4 за 24 часаАвторы: Куксон Арам, Даулингсока Райан, Крамплер Клинтон".
https://book24.ru/product/razrabotka-igr-na-unreal-engine-4-...… hasa-5400972/
Для новичков - не начинайте даже с UE4. Самый лучший и незаслуженно забытый (опять же в России) движок Clickteam Fusion 2.5, который не требует вообще никакого кодинга.
Бесплатные и подробные уроки на Youtube: https://www.youtube.com/playlist?list=PL-dbMi-XBEh5fWrZISgcR...
*Платная* книга: https://www.litres.ru/semen-leonidovich-uglev/konstruktor-ig...
Надеюсь, кому-то пост оказался полезным. Но в комментариях его можно существенно дополнить или даже опровергнуть. )