Executando verificação de segurança...
1
Nalu
1 min de leitura ·

[Dúvida] Desenvolvimento de jogos pela Unreal Engine 5

Olá, trabalho a mais de um ano como desenvolvedor de software, atuo principalmente com backend e dados, e recentemente comecei a estudar desenvolvimento de jogos pela Unreal Engine 5 no meu tempo livre. É uma área que me fascina pois desde criança sou apaixonada por games, e me imagino migrando pra essa área no futuro distante. Farei algumas correlações entre minha área e a área de jogos para conseguir tirar minhas dúvidas com vocês:

  1. Como funciona o versionamento na Unreal ? enquanto que na minha área usamos git e github para versionar e compartilhar arquivos entre as equipes, utilizando dinâmicas como gitflow para orquestrar o fluxo de desenvolvimento, o que mais se utiliza de forma similar para trabalhar com jogos ?
  2. Há algum guia, material, livro indicado para aprender algo semelhante a padrões de projeto, arquitetura e boas práticas?
  3. Se escreve testes para blueprints ? se sim, tem algum material legal sobre isso ? por exemplo, testes unitários e testes de integração
  4. Dá para fazer tudo por meio de interface gráfica (como as blueprints) ou em algum momento será necessário codar em C++ ?
  5. Como é trabalhar com jogos no Brasil ? Existe mercado pra isso no Brasil ou o foco é no exterior ? quais as competências necessárias, faculdade, portfólio ?
Carregando publicação patrocinada...
2

Olá Nalu, já trabalhei com jogos anteriormente, mas não por muito tempo. Não sei muito sobre Unreal, mas tentarei responder algumas perguntas

  1. Quando trabalhei com jogos, utilizei SVN pra fazer o versionamento ao invés de Git. Não sei muito bem o porque, mas a resposta curta que me deram é que o SVN lida melhor com arquivos grandes.

  2. Muitas vezes que precisava aprender um pattern diferente eu consultava o Refactoring Guru lá ele tem materiais muito bons e bem ilustrativos. Tem a opção em português também, mas recomendo a leitura em inglês.

As perguntas 3 e 4 eu não tenho conhecimento o suficiente pra responder.

  1. Existe mercado no Brasil sim, só que dificilmente você vai encontrar mercado pra jogos AAA. Geralmente são jogos mobile ou bobos, mas é a porta de entrada pra trabalhar em jogos maiores fora do Brasil.

Dica: existem eventos chamados de Game Jam, procure um e participe. Pra poder entrar em um mercado de games sem experiência prévia as empresas esperam que você tenha participado de uma Game Jam ou publicado algum jogo por conta própria.