Сложно ли создавать 3D игры, какие знания нужны для создания 3D игр?
Да, безусловно сложно. Без знания высшей математики в написание 3D-движков лезть нечего.
Почитай цикл статей
https://habr.com/ru/post/248153/