7 Passos para se Tornar um Developer de Jogos em 6 Meses (Poucos Falam do #7!)

por Kwalee Team

Programar os teus jogos... n0o  tão fผil como pensas! Só os corajosos decidiriam ser developers de jogos em seis meses.

Sejamos honestos: seis meses  uma meta ambiciosa. A não ser que tenhas experiência anterior com software, criar jogos  um desafio que demora.

Felizmente, tens várias opçཞs e as recompensas são atraentes. Jogos hyper casuais oferecem uma rota acessível para a indústria. Se procuras criar jogos móveis que:

  • sejam jogáveis em qualquer dispositivo,
  • podem ser jogados por todos,
  • e feitos em pouco tempo,

este artigo pode ser a estrela guiar na tua jornada gamedev.

Também temos vários recursos de coaching sobre desenvolvimento de jogos ao registares no nosso Portal de Publicação. Aqui podes submeter os teus jogos e requisitar testes gratuitos, obter feedback e entender se os teus jogos Hyper Casuais estão prontos para as App Stores.

Primeiro— Aprender Básicos Da Programação

Jogos são software. Para software correr num PC, deve ler comandos. Um programador escreve esses comandos. Se queres ser developer de jogos, espera ser o programador 90% do tempo.

Estes comandos têm formas diferentes; línguas de programação. Podes escolher entre C#, C++, Python, Java, ou até linguagens especໟicas a motores como GDScript ou GML. Se precisas de uma resposta comum, verás developers a criar em C# ou C++. (Explicaremos brevemente.)

Aprender os básicos não demora muito. Podes encontrar muitos recursos online com tutoriais gratuitos de C#, incluindo FreeCodeCamp, Brackeys ou até o curso oficial de Microsoft C# de 8 horas.

Os básicos de programação não devem levar mais de uma semana a aprender. A maioria das linguagens de jogos  orientada a objetos, então os básicos são semelhantes. Não deverias ter problemas ao mudar de linguagem por isso.

Sabemos o que estás a pensar. ़omo sei qual linguagem é a certa para mim?”

Depende inteiramente do motor de jogo que escolheres para os teus jogos Hyper Casuais.

Familiariza-te Com Um Motor De Jogo

Escolher a linguagem de programação depende do motor de jogo que escolhes. E escolher o motor certo pode depender de fatores como popularidade, facilidade de uso, licenciamento, etc.

A maioria escolhe Unity para jogos Hyper Casuais quando se tornam developers. Isso deve-se a sua popularidade e suporte comunitário enorme, fazendo de C# a outra linguagem dominante. No entanto, podes escolher entre outros motores:

  • Unreal Engine (C++, Blueprints)
  • Godot (C#, GDScript, VisualScript)
  • GameMaker Studio (Lenguagem GameMaker, GML Visual)

O que importa  com qual motor tés conforto para criar jogos. Familiarizar-se com o motor  crucial e compensa a longo prazo. Muitos usam Unity por ser o motor mais robusto para indies. Unreal  uma mótima opção se 1) queres aprender C++, e 2) desejas entrar no desenvolvimento de jogos triple-A.

Aqui  um resumo de quanto tempo levaria aprender os componentes principais de um motor (idealmente Unity):

  • Interface básica: 1-2 horas.
  • Introduzir comportamentos a GameObjects: Uma semana.
  • Fazer interfaces interativas: Uma semana.

Aprender o motor inteiro  irrealista e desnecessário. Podes aprender extras enquanto fazes jogos nos seis meses, ou mesmo após entrar num acordo de publicação.

Comeऊ Pequeno

Quantas vezes ouviste alguém dizer: ाstive a pensar em fazer um RPG _pequeno mas interessante_”?

Provavelmente são novatos no desenvolvimento. A ideia de criar nosso jogo dos sonhos ou inspirado nos nossos jogos favoritos  uma armadilha comum para iniciantes.

Tens de comeऊr com as idéias menores para compreender como as ferramentas e conhecimento do c༽igo se combinam. Os pequenos jogos feitos no comeo atuam como rodinhas que te ensinam os diversos aspetos do desenvolvimento de jogos.

Estás a aprender sobre materiais e shaders? Faz um jogo de combinar objetos por cor. A resolver movimentação em jogos isométricos? Faz um onde uma bola se move ao clicares na destinação.

Prototipar pequenas ideias rapidamente pode levar-te uma semana ou menos. E à medida que fa๺s mais protótipos, saberás exatamente o que fazer e reduzirás o tempo usando recursos onde possível.

São pequenas ideias que te ensinam como o motor e o c༽igo funcionam juntos para criar uma experiência.

Falando em experiência—

Entenda Como Se Desenha Uma Experiência Divertida

Desenhar e criar uma experiência de jogo envolvente  divertido. Mas também tem seus pr˜prios princípios, que variam de jogo para jogo. Jogos Hyper Casuais são conhecidos pelo gameplay compacto, apego a curto prazo, e apelo massivo. Há um guia completo que podes verificar.

Fazer jogos básicos  fผil, mas torná-los divertidos  desafiante e requer tempo, paciência e conhecimento sobre o que atrai os jogadores. Podemos ajudar se estiveres com dificuldades.

Temos vários recursos testados e comprovados que produziram os 45+ jogos #1 lanos pela Kwalee. Acede-os gratuitamente após entrar no nosso Portal de Publicação.

Conecte-se Com Outros Developers

Só trabalho e sem diversão faz de ti um developer aborrecido. Uma das melhores maneiras de se estabelecer na indústria, quando te tornas um developer,  ao conectar-se com pessoas que fazem jogos profissionalmente.

Se acabaste de sair da universidade, cria um perfil de LinkedIn e destaca experiências e projetos gamedev que fizeste. Adiciona um link no teu portfólio. Sempre que encontrares novas pessoas, podes trocar detalhes e conhecê-las como mentores. Eventualmente, encontrarás oportunidades a fluir para ti, que podes aproveitar para obter mais experiência.

Faz o mesmo em outros espaços comunitários, especialmente aqueles com developers, como Reddit e Discord.  ótimo para fazer amigos, obter feedback nos teus projetos e desenvolver mais habilidades para conseguir mais oportunidades de qualidade. Nunca pares de conectar durante esses eventos!

Considere Um Curso Ou Bootcamp Em Desenvolvimento De Jogos

Desejas uma educação abrangente em software? Considera a universidade! Embora não precises de diploma,  bom tê-lo, especialmente se desejas trabalhar no exterior. Também poderás conhecer colegas e professores que te oferecem suporte para desenvolver projetos.

‘s preferido obter um diploma em software ou ciência ao invés de um especializado em jogos. Mas se desejares, os bootcamps podem ajudar.

Dependendo de como está estruturado, um bootcamp pode durar de um dia a quatro/seis semanas para concluir e ganhar uma certificação.

Use O Feedback “Secreto”

Há uma maneira de obter feedback imediato. E poucos falam deste feedback “secreto”.

Não saberás do progresso até receberes esse feedback sobre o teu trabalho. Pode ajudar a evitar ajustar o teu portfólio sem parar.

Falamos sobre entrevistas.

Quando hesitas em clicar no botão de Opação, tua síndrome do impostor pesa, impedindo-te de prosseguir. Entendemos.

Rejeiçཞs não são fis; candidatar-se torna-se temer”rio. Mas tudo bem—tu não saberás do progresso sem o feedback necessário. Uma maneira eficaz, mas “não falada” de obter feedback  candidatar-se a empregos e ver se os consegues.

Procura estágios e funçཞs juniores em estྭios de jogos, e aplica-te de qualquer forma. Garantir entrevistas dará uma ideia do que recrutadores procuram nos candidatos e perguntas feitas. Se rejeitado, podes solicitar feedback. Eles responderão amavelmente. Nosso guia para criar a aplicação certa pode facilitar.

Com este conhecimento, podes ajustar portfólios e aplicaçཞs para te aproximar do cargo desejado. (Ou comeऊ a apresentar aos editores como nós!)

E Fa๺ Tudo De Novo!

Leva apenas sete passos simples e consistentes para construir o teu caminho na indústria. Para ser developer de jogos requer tempo e autoaprendizagem. Às vezes, seis meses não são suficientes. Ou podes estar em um curso de vários anos. E tudo bem — o objetivo  continuar aprendendo e experimentando.

Eventualmente, criarás um portfólio decente para apresentar a editores de jogos como nós, ou usar em aplicaçཞs para conseguir entrevistas.

Mantém-te atualizado com o que ocorre na indústria e continua a adicionar projetos de elevada qualidade ao teu portfólio.  assim que acabarás por entrar na indústria de jogos.

Temos uma diversidade de cargos disponíveis para todos, incluindo oportunidades remotas! Vê a nossa página de empregos e descobre o que tem a Kwalee para apaixonados como tu. Podes também nos contatar e nossa equipe de recrutamento no LinkedIn para perguntar sobre vagas que te convຮm. Segue-nos nas redes sociais (Twitter | Instagram | Facebook.

Sobre o autor:

Mentes apaixonadas da Kwalee, proporcionando perspetivas cativantes para jogadores e desenvolvedores.

Artigos Relacionados

Partilhar este artigo: