Oi Marcelo, tudo bem?
Imagine só, se você fosse uma grande empresa com necessidades específicas e diversos programas proprietários desenvolvidos apenas para você, iria preferir comprar várias licenças de programas caros que estão no mercado e adequar todo o seu esquema para poder visualizar o projeto nestes programas ou pegar o programa de visualização e adequá-lo ao seu esquema?
É isso que o Unreal permite, que a empresa modifique ele como desejar para adequá-lo ao seu sistema, então, você pode ver uma aplicação que é o Unreal sem nem saber que é ele, de tão diferente que estará.
Nenhum programa comercial permite isso, ninguém pode mexer no código, não pode nem ver ele!!!
Porém, não é qualquer um que consegue modificar um programa para as suas necessidades e a Epic cobra por este serviço das grandes empresas como montadoras de veículos, estúdios de cinema do nível da ILM, entre outros.
Sobre o vídeo do Unreal, vou enviar para você um da introdução do curso e dai você terá uma boa idéia de como funciona.
Abração e tudo de bom.
André Vieira