3 maneiras de se tornar um desenvolvedor de jogos

Índice:

3 maneiras de se tornar um desenvolvedor de jogos
3 maneiras de se tornar um desenvolvedor de jogos
Anonim

A programação de jogos é um campo que continua crescendo aos trancos e barrancos. No entanto, tanto o trabalho em si quanto o caminho para ele podem ser muito cansativos, então, antes de embarcar, é importante considerar se é a decisão certa para você. Nesse caso, é imprescindível adquirir as competências necessárias, uma vez que os empregadores procuram know-how e raramente, ou nunca, oferecem formação no local de trabalho. Depois de estar equipado com isso, paciência e perseverança definitivamente ajudam quando você finalmente sai à caça de emprego.

Passos

Método 1 de 3: aprendendo a programar

Torne-se um desenvolvedor de jogos, etapa 1
Torne-se um desenvolvedor de jogos, etapa 1

Etapa 1. Decida entre a escola e o autodidata

Espere que os empregadores valorizem o know-how técnico acima de tudo. Portanto, não se preocupe se o custo do ensino superior estiver além de suas possibilidades, porque um diploma não é estritamente necessário para encontrar emprego. Ao mesmo tempo, porém, reconheça que a proficiência técnica associada a um diploma provavelmente fará com que você se destaque em relação a outros candidatos.

Qualquer que seja o caminho que você escolher, coloque toda a sua ênfase em se tornar um programador proficiente. A costa apenas o deixará mal equipado para as entrevistas e o trabalho em questão

Torne-se um desenvolvedor de jogos, etapa 2
Torne-se um desenvolvedor de jogos, etapa 2

Etapa 2. Escolha sua especialidade com cuidado

Se você decidir fazer faculdade, desconfie de diplomas de especialização em programação de jogos. Espere que eles cubram todos os diversos aspectos da programação de jogos em um período de tempo relativamente curto. Prefira uma especialização em Ciência da Computação, se você ainda não for proficiente no assunto.

  • Cada aspecto da programação do jogo leva muito tempo para dominar. Estudar ciência da computação em profundidade provavelmente irá equipá-lo com as habilidades necessárias para lidar com cada uma, mesmo que essas habilidades não sejam aplicadas diretamente a jogos durante o curso de seus estudos.
  • Se você considera um diploma de especialização, pesquise as pessoas que o estão ensinando. Professores que entendem os conceitos de programação de jogos, mas que nunca trabalharam na área, podem não ser as melhores pessoas para aprender.
Torne-se um desenvolvedor de jogos, etapa 3
Torne-se um desenvolvedor de jogos, etapa 3

Etapa 3. Aprenda linguagens de computador

Quer você vá para a escola ou ensine sozinho, tente dominar pelo menos uma linguagem de computador. Foque em C ++ para aumentar suas chances de ser contratado, já que é o mais utilizado na programação de jogos. Outros idiomas úteis incluem:

  • Actionscript
  • conjunto
  • C
  • Java
  • Objective-C
  • Pitão
  • Rápido
Torne-se um desenvolvedor de jogos, etapa 4
Torne-se um desenvolvedor de jogos, etapa 4

Etapa 4. Projete seu próprio jogo

Lembre-se: a melhor maneira de aprender a fazer algo é fazê-lo de verdade! Depois de aprender a codificar em linguagens de computador, aplique suas habilidades. Construa um jogo do zero para se familiarizar mais com todo o processo, do início ao fim. Ao fazer isso, você deve:

  • Mantenha o básico. Não se preocupe em revolucionar os jogos como você os conhece. Para fazer uma analogia, escreva um conto simples, não o Ulisses de James Joyce.
  • Copie outro jogo, se necessário. O objetivo aqui é aprender, não ser original. Pegue emprestado o conceito de outro jogo e desenvolva-o se estiver sem ideias.
  • Faça tudo sozinho. Não confie no uso de bibliotecas externas de vetor / matemática. Faça de todos os aspectos um projeto DIY para aumentar sua proficiência.
  • Termine isso! Você quer se familiarizar com todo o processo, então siga até o fim. Não o abandone só porque você já terminou seu aspecto favorito de programação.
Torne-se um desenvolvedor de jogos, etapa 5
Torne-se um desenvolvedor de jogos, etapa 5

Etapa 5. Limite seu foco

Lembre-se: como desenvolvedor profissional de jogos, você fará parte de uma equipe encarregada de aspectos específicos. Assim, à medida que você aprende a codificar e construir seus próprios jogos, decida em quais áreas deseja se concentrar quando for contratado. Depois de fazer isso, continue a trabalhar em projetos pessoais e dê mais atenção a essas áreas.

Títulos e departamentos podem variar de empresa para empresa, mas geralmente a programação é dividida entre: inteligência artificial; animação; áudio; construir sistemas; motores; jogabilidade; networking; física; Renderização; Ferramentas; e interface do usuário

Método 2 de 3: Encontrar trabalho

Torne-se um desenvolvedor de jogos, etapa 6
Torne-se um desenvolvedor de jogos, etapa 6

Etapa 1. Estagiário primeiro

Antes de se candidatar a uma posição remunerada, passe algum tempo com uma não remunerada. Pesquise online ou em sua escola por estágios abertos. Ganhe experiência de trabalho para reforçar seu currículo quando chegar a hora de procurar um emprego. Outros benefícios de um estágio incluem:

  • Referências de especialistas do setor.
  • Contatos estendidos com pessoas da área.
  • Mais familiaridade com a realidade do dia a dia do trabalho.
Torne-se um desenvolvedor de jogos - Etapa 7
Torne-se um desenvolvedor de jogos - Etapa 7

Etapa 2. Prepare as demonstrações

Uma vez que você não tem nenhum jogo publicado para apontar, prepare alguns exemplos por conta própria para enviar junto com sua carta de apresentação e currículo. Continue desenvolvendo projetos pessoais e publique-os online em um repositório Git público onde os empregadores podem verificá-los. Não se preocupe em criar jogos inteiros. Em vez disso, desenvolva demonstrações curtas e agradáveis que destacam as áreas específicas nas quais você deseja se especializar.

Seja qual for a sua demonstração, torne-a perfeita. Não tente impressionar os entrevistadores com algo excessivamente complexo se você não conseguir fazer direito. Em vez disso, mostre algo simples e perfeito

Torne-se um desenvolvedor de jogos, etapa 8
Torne-se um desenvolvedor de jogos, etapa 8

Etapa 3. Concentre-se primeiro nas start-ups

Isso não quer dizer que você não deve se candidatar a cargos em empresas bem-sucedidas, bem conhecidas. No entanto, essas empresas estão melhor situadas para oferecer salários mais altos e possivelmente mais segurança no emprego, portanto, espere que sua concorrência aqui seja muito acirrada. Em vez disso, concentre-se em empresas menores e mais novas, que, como você, provavelmente terão que ser menos seletivas.

Isso não é uma garantia de que você será contratado, mas é menos provável que você enfrente estrelas do rock em programação com muito mais experiência do que você

Torne-se um desenvolvedor de jogos - Etapa 9
Torne-se um desenvolvedor de jogos - Etapa 9

Etapa 4. Pesquise cada empresa para a qual você se inscreve

Em primeiro lugar, procure anúncios de emprego nos sites da empresa. Em seguida, depois de enviar uma inscrição, revise a empresa. Leia seu próprio perfil publicado, bem como quaisquer artigos de fontes externas. Anote todas as perguntas que ocorrerem para que você possa colocá-las em sua entrevista.

Além de suas habilidades técnicas, demonstrar conhecimento prático da empresa e do setor de jogos em geral em sua entrevista deve aumentar sua posição entre os outros candidatos

Torne-se um desenvolvedor de jogos. Etapa 10
Torne-se um desenvolvedor de jogos. Etapa 10

Etapa 5. Rede

Espere enfrentar muita competição para cada posição. Use toda e qualquer conexão pessoal que você tenha com especialistas do setor para dar um passo à frente. Descubra sobre as vagas em potencial antes de serem publicadas. Peça aos seus contatos para fornecer recomendações se eles tiverem uma pista privilegiada com os empregadores. Amplie sua rede:

  • Entrar em contato por meio de fóruns online, mídias sociais e redes profissionais para conhecer pessoas da área.
  • Manter contato frequente com atuais ou ex-colegas e professores.
  • Participar de conferências e convenções.
Torne-se um desenvolvedor de jogos. Etapa 11
Torne-se um desenvolvedor de jogos. Etapa 11

Etapa 6. Aproveite ao máximo as entrevistas que falharam

Em primeiro lugar, tenha em mente que, com tanta competição, você provavelmente enfrentará muita rejeição. Aceite-o como um dado, leve-o na esportiva e aprenda com ele:

  • Refletir sobre suas entrevistas, currículo e demonstrações para identificar e melhorar os pontos fracos.
  • Seguindo com uma carta de agradecimento ou e-mail aos entrevistadores por serem considerados.
  • Pedir dicas sobre áreas nas quais eles acham que você precisa melhorar.

Método 3 de 3: decidindo se esta carreira é certa para você

Torne-se um desenvolvedor de jogos - Etapa 12
Torne-se um desenvolvedor de jogos - Etapa 12

Etapa 1. Adoro jogos

Lembre-se de que a programação pode ser um campo exigente e estressante de se trabalhar, assim como uma carreira difícil de entrar. Exigirá muita paixão de sua parte, então avalie o quanto você tem. Reúna até a última gota que puder para ter sucesso.

Torne-se um desenvolvedor de jogos Etapa 13
Torne-se um desenvolvedor de jogos Etapa 13

Etapa 2. Espere um longo caminho à sua frente

Valorize a paciência e a persistência. Planeje levar alguns anos para adquirir o conhecimento técnico necessário, seja por conta própria ou por meio da educação formal. Então, quando você estiver pronto para entrar no mercado de trabalho, espere muita competição para cada vaga, o que significa que pode demorar um pouco para encontrar trabalho. Então, uma vez contratado, antecipe ter que fazer muito trabalho pesado antes de avançar para a posição desejada.

Torne-se um desenvolvedor de jogos - Etapa 14
Torne-se um desenvolvedor de jogos - Etapa 14

Etapa 3. Não faça isso por dinheiro

Se você seguir a rota da educação formal, tenha em mente que seu custo provavelmente excederá o salário anual médio de um programador de jogos em uma quantia bastante elevada. Lembre-se também de que o campo carece de segurança no emprego, o que significa que você pode ter lacunas em seu emprego. Novamente, esta carreira definitivamente requer que você seja apaixonado por ela, então faça isso por amor, não por um dinheiro rápido.

Torne-se um desenvolvedor de jogos - Etapa 15
Torne-se um desenvolvedor de jogos - Etapa 15

Etapa 4. Antecipe uma forte ênfase na matemática

Espere que a maioria, senão todos, os aspectos da programação de jogos exijam fortes habilidades matemáticas. Se você ainda está na escola, duplique seus cursos de matemática. Se você está fora da escola e precisa se atualizar, definitivamente faça isso.

Obviamente, fazer cursos de matemática é uma ótima maneira de fortalecer suas habilidades. Mas talvez ainda melhor para o aspirante a desenvolvedor de jogos é a variedade de jogos matemáticos disponíveis para download. Mate dois coelhos com uma cajadada só e explore jogos que, de outra forma, você não teria experimentado

Torne-se um desenvolvedor de jogos - Etapa 16
Torne-se um desenvolvedor de jogos - Etapa 16

Etapa 5. Seja um jogador da equipe

Antes de entrar no campo profissionalmente, você deve gastar muito tempo desenvolvendo habilidades de programação por conta própria. Mas não se acostume muito a trabalhar sozinho. Depois de contratado, espere se tornar um membro de uma equipe muito maior. Priorize a comunicação clara e a capacidade de aceitar críticas como dois conjuntos de habilidades essenciais.

Torne-se um desenvolvedor de jogos. Etapa 17
Torne-se um desenvolvedor de jogos. Etapa 17

Etapa 6. Seja flexível quanto à localização

Dependendo de onde você mora, isso pode não ser tanto um problema. Mas se sua cidade natal ainda não é um paraíso tecnológico em expansão, esteja disposto a ir para onde está o trabalho. Lembre-se também de que a estabilidade no emprego é bastante duvidosa, o que significa que você pode ter que se mudar novamente para um novo emprego.

Recomendado: