Se você está começando agora, não precisa se preocupar com C++. Tudo que você precisa fazer de lógica de jogo nesta fase inicial de aprendizagem dá para ser feito em Blueprints.
Para uma visão geral sobre Blueprints tem o Blueprints Compendium volume 1 e 2. Você pode acessar a versão em português no link:
http://romeroblueprints.blogspot.com.br/p/sumario.html
“Se eu fizer um jogo na unreal, posso colocar ele para vender na steam?”
R: Sim. Se você tiver um faturamento acima de três mil dolares em um trimestre, você precisa pagar 5% para a epic games.
“na sua opinião, você acha que compensa fazer uma faculdade de game ?”
R: Isso realmente depende da pessoa. Acho que você devia começar aprendendo a mexer nos editores tipo Unreal Engine pra entender mais sobre o desenvolvimento de jogos e procurar conhecer um pouco mais sobre o mercado de jogos. Se você estiver totalmente decidido de seguir esta carreira profissionalmente, então acho que compensa sim.