Free Learning Course
The introductory course is intended for developers having basic C# programming skills and some understanding of 3D apps.
This course covers basic aspects plus many other advanced and very interesting topics including animations and physics, lighting, materials creation, adding sounds and music, GUI creation, optimization basics, video recording, and a lot more.