-
Se existe uma pergunta que fazem para mim
mais do que qualquer outra é:
-
"Como me torno um desenvolvedor de
jogos"
-
Eu recebo emails de crianças, adolescentes
e pessoas entediadas de seus empregos
-
que adorariam mudar sua paixão por jogos
em uma carreira e ser aqueles a desenvolver
-
as mecânicas, sistemas e níveis que tanto
falo nesses videos
-
Infelizmente, não estou bem preparado
para responder essa pergunta
-
porem!
-
Eu tenho alguns contatos que podem
ajudar
-
Então no ultimo mês estive falando com
uma enorme quantia de desenvolvedores
-
de jogos, de níveis, recrutadores, educadores
e alunos - tudo na esperança de responder
-
a pergunta fundamental sobre como entrar
no ramo como um desenvolvedor
-
Começando com a pergunta mais importante
de todas...
-
O que realmente faz um desenvolvedor de
jogos?
-
A resposta para essa pergunta irá depender
totalmente do tamanho do estúdio, o tipo
-
de jogo que fazer, e a estrutura da equipe
deles.
-
Pois dependendo de onde você trabalha, a
posição de desenvolvedor pode ser uma
-
posição bem genérica ou uma extremamente
especifica
-
Em um jogo de celular bem pequeno por exemplo
o desenvolvedor pode ser responsável por
-
todos os aspectos de desenvolvimento
-
Mas em um jogo maior, essa posição
provavelmente seria dividida entre
-
desenvolvedor de jogo e
desenvolvedor de níveis
-
Suba ainda mais, e essa posições podem ser
divididas ainda mais
-
Existe desenvolvedores de gameplay, que
focam em interações de segundo-a-segundo,
-
e desenvolvedores de sistema que tomam conta
sobre conceitos abrangentes como progressão
-
Desenvolvedores de níveis podem ser divididos
em desenvolvedores de quests ou de mundo aberto
-
Você pode ter desenvolvedores de narrativa, UX,
economia e de técnica que são uma ponte entre
-
Desenvolvimento e código
-
Não existe como dizer o quão especifico essas
posições podem ser - em "Red Dead Redemption II"
-
existiam pessoas focadas exclusivamente
em desenvolver os sistemas para o cavalo
-
Mas, okay - o que essas pessoa realmente
fazem?
-
Ora se olharmos para desenvolvedores de
jogos, o trabalho deles é ter ideias para
-
mecânicas e sistemas.
-
Se esses forem aprovados pelos lideres de
criatividade, o desenvolvedor ira criar
-
documentos detalhado de desenvolvimento
e lista de propriedades para ajudar os
-
programadores e artistas tornarem
essas ideias em realidade
-
Uma vez que esses recursos existem,
desenvolvedores receberam as ferramentas
-
para manipular ainda mais a mecânica: talvez
uma linguagem de script simples para planejar
-
interações em uma planilha de status
a mudar
-
Por outro lado desenvolvedores de níveis irão
criar o ambiente para o jogador explorar e
-
atravessar - usando brinquedos providenciados
pelos desenvolvedores de jogo
-
Na maioria dos grandes jogos, níveis são
feitos em "greybox" - geometria simples e
-
sem textura que será trabalhada pelos
artistas
-
Desenvolvedores de níveis também podem
fazer scripting para encontros específicos,
-
ou para entrelaçar missões em um
mundo aberto.
-
Ambas são muito colaborativas, pois
desenvolvedores estarão trabalhando de
-
perto com artistas, animadores, escritores
programadores entre outros para fazer de suas
-
ideias algo belo, jogável e altamente interativo,
já que ideias serão constantemente alteradas
-
através da resposta de testes
-
Okay, se isso soa interessante para você -
vamos responder a próxima pergunta
-
Como me torno um desenvolvedor?
-
É a pergunta crucial.
-
E através de minhas conversas com os experts
da indústria, descobri que você realmente
-
precisa de quatro coisas para conseguir um
emprego como desenvolvedor
-
Você precisa ser capaz de pensar em termos
de desenvolvimento
-
Você precisa de habilidade comunicações
interpessoais
-
Você precisa de um portfólio forte para
mostrar o que você pode fazer.
-
E para muitas posições, você precisa de
algum nível de experiência na indústria de jogos
-
Voltarei nas duas primeiras quando estiver
falando sobre entrevistas.
-
Mas por enquanto, vamos falar sobre
portfólios e experiência
-
Se existe algum concelho que eu tenha
conseguindo através de todos com quem falei
-
é: faça coisas
-
Mostre as pessoas que você tem a habilidade
de desenvolver um jogo ou nível - e colocar
-
tudo junto em um portfólio.
-
Por exemplo - esse é Perses, um jogo super
curto com cenário totalmente destrutível
-
que ajudou Zachary Preece conseguir um
emprego em Watch Dogs: Legion
-
Então se você quer ser um desenvolvedor de
jogos, seu portfólio deve incluir pequenos
-
projetos como esse para mostrar sua habilidade
em pensar mecânicas ou sistemas interessantes
-
Nos dias de hoje é inteiramente possível fazer
esses jogos usando ferramentas como Unreal
-
Engine e Unity
-
Mas se você realmente não quer aprender como
programar, você pode usar o jogo de PS4
-
Deams, ou usar Tabletop Simulator para fazer
jogos de tabuleiro e de cartas.
-
Esses não precisam ser jogos completos - eles
podem ser simples, projetos para game jams
-
e protótipos
-
Você também pode trabalhar com outros para
fazer um jogo - mas quando se trata do seu
-
portfólio, você precisa claramente explicar
quais partes você pessoalmente fez
-
Qualquer que seja o caso, você tem que
mostrar seu trabalho - tenha certeza de ter
-
uma documentação clara sobre como você
sonhou, desenvolveu, implementou e refinou
-
suas ideias, para poder mostrar, à
recrutadores, prova de suas habilidades em
-
pensar como desenvolvedor
-
Para desenvolvedores de níveis, é tudo sobre
fazer um nível
-
Novamente, você pode usar coisas como a Unreal
ou Unity, mas é perfeitamente aceitável usar
-
uma ferramenta de mods e editores de níveis
para jogos ja existentes
-
E se você conseguir fazer um nível relevante
para empresa que você quer trabalhar,
-
Melhor ainda
-
Falei com um desenvolvedor que conseguir
seu emprego por causa de um nível que fez
-
para o jogo anterior da empresa que
trabalha
-
O que quer que tenha em seu portfólio, tenha
certeza que o que fez esteja finalizado mesmo
-
que seja extremamente curto.
-
Foque no seu melhor trabalho, e sempre
escolha qualidade sobre quantidade
-
E enquanto downloads e documentações são
de grande importância, empregadores não
-
podem jogar e ler tudo, então tenha seu
portfolio com videos e screenshots
-
Agora vamos falar sobre experiência
-
Enquanto algumas empresas terão posições
para quem esta começando, elas são incomuns
-
e altamente procuradas
-
Então você pode aumentar suas chances de ser
contratado através de experiência na indústria
-
Uma forma de conseguir isso é através de
posições como estágios, trainee e trabalhos
-
de experiência - que pode absolutamente se
tornar em uma posição integral na companhia
-
se você fizer um bom trabalho
-
Outro método comum é começar em garantia de
qualidade (QA, ou teste de jogos)
-
Isso lhe da experiência no ramo e uma
visão direta de como um estúdio funciona
-
Novamente, não é incomum para QA testes -
especialmente aqueles dentro de times de
-
desenvolvimento - impressionar seus chefes
e serem movidos para uma posição de
-
desenvolvedor na mesma companhia
-
Mas lembre-se que QA é de vital importância
por si só, e não deveria ser visto como
-
apenas uma forma de se tornar desenvolvedor
-
Talvez o melhor conselho seja lembrar que
seu primeiro emprego provavelmente não
-
será desenvolver jogos para Blizzard ou
Bungle
-
Você não pode ser exigente nesse ponto,
então consiga experiência em lugares fazendo
-
jogos para celular, ou para crianças, ou até
mesmo jogos de azar antes de entrar em
-
empresas fazendo seus jogos de sucesso
favoritos.
-
Agora, existe uma excelente maneira de
conseguir tanto um portfolio quanto experiência
-
E é através de uma universidade
-
Em 2021, houve um enorme numero de cursos
para desenvolvedores de jogos no mundo todo
-
Como DigiPen em Washington, Universidade
Teeside no Reino Unido, Breda University
-
na Holanda e RMIT na Australia
-
Se você iniciar um desses cursos você será
ensinado teoria sobre de jogos
-
e o suficiente de programação para iniciar
e por pessoas com experiência na indústria
-
Você irá criar um portfólio forte, usando seus
projetos de fim de ano - Perses falado sobre mais
-
cedo foi na verdade o projeto de Zac na
Staffordshire Uni no Reino Unido
-
Você também consegue fazer amigos para criar
jogos e fazer conexões na indústria
-
e você frequentemente terá acesso a trabalhos
de experiência e posição de graduado
-
Essa é uma rota forte e cada vez mais popular
de entrar na indústria, mas com quase todos
-
com quem falei - incluindo os professores -
alertaram que o diploma em si não é
-
importante.
-
No lugar, é tudo sobre fazer o máximo de suas
oportunidades e conexões providenciadas
-
E é sobre ter tempo para realmente focar em
construir um portfólio
-
Então no final de tudo, um diploma de
desenvolvimento de jogos não garante um bom
-
emprego na indústria
-
E também não é um requerimento para
muitas posições: o que é bom pois
-
dependendo de onde você vive universidade
pode ser algo caro
-
Se você decidir estudar desenvolvimento de jogos
tenha certeza de escolher sua universidade
-
com cuidado
-
Olhe para quem está ensinando suas
credenciais e experiência
-
Olhe quais empresas a universidade tem contato
E onde os graduados acabaram
-
indo
-
E definitivamente cuidado com colégios
que só se importam com lucro nos EUA
-
Sempre pesquise antes de se matricular
-
É bom mencionar que outras habilidades
e outras origens educacionais podem lhe
-
ajudar a se destacar como candidato
-
Por exemplo, apesar de programar ser
raramente necessário para um desenvolvedor
-
alguma habilidade de programar irá lhe ajudar
a se comunicar melhor com os engenheiros
-
e também ajudar a entender as ferramentas
de código que irá usar
-
O mesmo se aplica para outras posições e
processos, como arte e som
-
Alguns conhecimentos também relevantes
incluem economia, arquitetura, arte e
-
psicologia podem fazer você um melhor
candidatos quando estiver indo contra aqueles
-
com conhecimento exclusivo a
desenvolvimento de jogos
-
E finalmente, não podemos esquecer do
lado social de tudo
-
O clássico "Não é o que você sabe,
mas quem você conhece"
-
Fazendo fortes conexões na indústria através
de eventos e mídias sociais
-
podem abrir portas que outros podem nem
ver
-
Mas okay - você tem seu currículo, seu
portfólio e talvez alguma experiência,
-
talvez tenha até um diploma
em desenvolvimento de jogos
-
Você se aplicou para um empresa e
conseguiu um entrevista
-
Parabens! e então...
-
Como você se da bem em uma entrevista?
-
Quando você está entrevistando para uma
posição de designer, recrutadores estão
-
procurando por duas habilidades mencionadas
acima - pensamento como desenvolvedor
-
e habilidades interpessoais
-
Para o segundo, você terá perguntas que são
sobre julgar sua personalidade para
-
observar se você tem a atitude certa, e irá
se ajustar a cultura existente no estúdio
-
Então o entrevistadora quer saber se você
joga como um time que pode resolver conflito
-
e se adaptar a visão de outra pessoa
-
Você tem boas habilidades de comunicação,
incluindo confiança em suas ideias?
-
E você resiste a criticismo sobre seu
trabalho?
-
Não fique surpreso se o recrutador destrinchar
seu portfólio para ver como você reage
-
sobre criticismo a suas ideias.
-
Em relação a pensar como um desenvolvedor,
o recrutador quer saber se você consegue
-
pensar sobre jogos em um nível mais
profundo que um fã ou um consumidor
-
Você sabe como jogos funcionam?
-
Você entende como alterações podem
impactar outros aspectos do jogo?
-
Escutei que mais de um estúdio pergunta
" O que aconteceria se você removesse uma
-
opção em pedra papel e tesoura?" para ver
como eles resolveriam o problema, e mostrar
-
que eles entendem sobre balancear um jogo
-
É comum ser perguntado sobre jogos que você
tem jogado recentemente
-
Isso não é papo furado - é uma chance de
você mostrar analise, criticismo e entendimento
-
sobre desenvolvimento.
-
Pratique isso através da analise, revisão e
do destrinchar de jogos conforme você joga
-
como algo similar a GMTK
-
Se você se der bem na entrevista, você pode
receber um teste de desenvolvimento
-
Isso é onde você recebe perguntas para provar
suas habilidades de desenvolvimento
-
normalmente em papel mas talvez em
-
uma ferramenta de programação ou de
criação de níveis
-
Para uma posição de desenvolvedor de jogos
você talvez seja requerido à pegar um jogo
-
existente e adicionar mecânicas, ou mostrar
como você mudaria alguns aspectos de um jogo
-
Para um desenvolvedor de níveis você pode
receber perguntas para elaborar um mapa
-
para um nível curto que inclui uma nova
mecânica ou encontro com inimigo
-
Isso irá normalmente envolver um jogo
do estúdio, então esteja familiar com eles
-
Isso pode ser bem estressante - especialmente
se você for requerido fazer o teste no local
-
e estiver sobre pressão de tempo
-
Então inclui um link para uma ótima discussão
de GDC sobre aspectos dos testes de
-
para ajudar a preparar
-
Agora, se você não conseguir o emprego -
que pena mas tenha certeza de conseguir
-
comentários para lhe ajudar no futuro
-
Mas se conseguir, hooray!
-
Você está na indústria!
-
Então a pergunta a se fazer é..
-
Desenvolvimento de jogos é um trabalho
dos sonhos?
-
Se você segue noticias de jogos, você
definitivamente ouviu coisas que podem
-
lhe desincentivar sobre a indústria.
-
Trabalhar em desenvolvimento de jogos
envolve crunch - que é quando se trabalha
-
por horas excessivas antes de um grande
marco
-
Studios de jogos frequentemente tem quantidades
massivas de dispensas ou fecham
-
Desenvolvedores de jogos podem receber
ameaças ou abusos online.
-
E até existe histórias de abuso sexual no
ambiente de trabalho
-
E é verdade - desenvolvimento de jogos é
volátil, e extremamente trabalhoso, e geralmente
-
sem agradecimento, e não diverso, inclusivo ou
seguro como deveria ser
-
Mas, quando apresentei esses problemas para
pessoas na indústria me disseram que apesar
-
desses problemas existirem, eles não deveriam
te desencorajar em se juntar ao ramo, e que
-
progressos estão sendo feitos para
melhorar esses aspectos
-
Você também pode se proteger até certo ponto
através de cuidadosamente pesquisando sobre
-
o estúdio antes de conseguir um emprego
-
Olha em sites como Glassdoor, e converse
com funcionários atuais e antigos
-
Outro desafio para desenvolvedores de jogos
é que você talvez não tenha muitas oportunidades
-
para viver
-
Existe poucos desenvolvedores de jogos e menos
cursos ainda em lugares como India e
-
América do Sul por exemplo.
-
Então talvez você tenha que se mudar para
conseguir empregos melhores - mas você
-
talvez possa conseguir experiência em
pequenos estúdios onde você vive
-
Mas novamente, é bom lembrar que você
não precisa trabalhar na Ubisoft ou Rockstar
-
para ser um desenvolvedor de jogos.
-
Os vários jogos indies lançados todo ano são
prova que individuais e pequenos times e
-
empresas podem criar jogos sem se
envolverem na indústria
-
E prometo que os desenvolvedores solo de
Axiom Verge, Stardew Valley, e Gunpoint
-
Tiveram um controle criativo muito maior que
o cara trabalhando nos cavalos de
-
Red Dead Redemption
-
Isso não é dizendo que esse caminho é mais
fácil que ser contratado
-
E não é garantia de ter um retorno financeiro
bom ou se tornar milionário
-
Mas talvez é assim que você quer ser um
desenvolvedor de jogos
-
Por enquanto... esse seria um
outro video
-
Então espero que ajude!
-
Se você quer se tornar um desenvolvedor de
jogos você tem que fazer algo, game jams,
-
baixe ferramentas de modding, pratique suas
habilidades de pensar como um desenvolvedor
-
faça amigos e conexões, e talvez comesse com
uma posição diferente ou estude
-
desenvolvimento de jogos em uma
escola
-
É uma indústria difícil e competitiva.
-
E será diferente para cada empresa no planeta
os concelhos nesse video o melhor e mais
-
generalizado conselho que posso
providenciar mas não ira se aplicar 100%
-
a todos
-
Também é um trabalho que não é sem suas
dificuldades e desafios.
-
Porem pode ser uma carreira satisfatória:
você não está apenas jogando jogos, você
-
estará ajudando a criar experiências para a
próxima geração de jogadores
-
Um grande obrigado a todos que me ajudaram
com esse video.
-
Eu não conseguiria ter feito ele sem a ajuda
de Steve, Emma, Peter, Sean, Vicky, Richard,
-
James, Yasmin,
-
Nick, e muitos outros
-
Se você é um desenvolvedor na indústria e
possui algum concelho por favor coloque
-
nos comentários abaixo, e irei destacar os
melhores