Всему этому можно научиться и бесплатно, просто по форумам и туториалам. Единственные минусы в бесплатном аналоге, это вы потратите немного больше времени и, скорее всего, поток информации будет вразнобой, то есть на совершенно разные тематики
Тем не менее мне всего этого хватило, чтобы научиться блендер гейм энджину... Мне в Ютубе рекомендовались различные туториалы по тому, как сделать то или иное, и я выбирал, нужно ли это в моей игре. И таким образом я медленно постепенно запоминал информацию и в итоге научился пользоваться никому не нужным игровым движком