Hey mate,
Hope you still checking this post. I’ve been in a similar boat being able code other languages and a solid IT understanding from security to storage. I tried books and forums but didn’t quite put it together.
Then i found some awesome courses on Udemy, specifically game dev. Tv . And completed all their courses on unity and unreal to understand both engines in terms of basics.
It is dirt cheap also, sometimes less than 10$ for hours of courses. Intend to stay away from non native English speakers as i struggle to understand accents .
It totally changed my understanding and I can now write some games better than the basic make a ball move or jump .
I also reckon a buddy would be great so hit me up in dm if you want to chat