Codificar seus próprios jogos
não é tão fácil quanto você pensa! Apenas os corajosos e audazes decidiriam se tornar desenvolvedores de jogos em seis meses.
Vamos ser honestos: seis meses é uma meta ousada. A menos que você já tenha experiência anterior em projetos de software interessantes, seja como hobby pessoal ou profissional, fazer jogos é uma tarefa difícil que leva tempo para dominar.
Felizmente, suas opções estão abertas e as recompensas são atraentes. Jogos hiper casuais oferecem uma rota acessível para a indústria. Então, se você quer fazer jogos móveis interessantes que:
- possam ser jogados em qualquer dispositivo móvel,
- possam ser jogados por praticamente todos,
- e possam ser feitos em pouco tempo,
então este artigo pode ser a estrela guia que você precisa para sua jornada no desenvolvimento de jogos.
Também temos uma variedade de recursos de coaching em tópicos de desenvolvimento de jogos quando você se inscreve no nosso Portal de Publicação. Aqui você também pode enviar seus jogos e solicitar testes gratuitos, receber feedback e entender se seus jogos Hiper Casuais estão prontos para as App Stores.
Primeiro De Tudo ªPrenda Os Fundamentos Da Programação
Os jogos são essencialmente software. Para o software rodar em um computador, ele deve ler uma lista de comandos. Um programador é alguém que escreve esses comandos. Se você quer se tornar um desenvolvedor de jogos, espere ser o programador 90% do tempo.
Esses comandos podem vir em diferentes formas; linguagens de programação, como são chamadas. Você pode escolher entre linguagens como C#, C++, Python, Java, Lua ou até mesmo linguagens específicas de motor como GDScript ou GML. Mas se você precisar de uma resposta popular, geralmente verá desenvolvedores de jogos fazendo jogos em C# ou C++. (Vamos explicar por que em um momento.)
Aprender os fundamentos da programação não leva muito tempo. Na verdade, você pode encontrar muitos recursos online oferecendo tutoriais gratuitos em C#, incluindo FreeCodeCamp, Brackeys, ou até mesmo o curso oficial de 8 horas sobre fundamentos de C# pela Microsoft.
Os fundamentos da programação não devem levar mais de uma semana para aprender. Como a maioria das linguagens de programação de jogos são orientadas a objetos, os fundamentos são amplamente os mesmos. Idealmente, você não deve ter problemas para mudar de uma linguagem de programação para outra por essa razão.
Sabemos o que você está pensando.
'Como saberei qual linguagem de programação é a certa para mim?'
Depende inteiramente do motor de jogo que você escolher para fazer seus jogos Hiper Casuais.
Familiarize-se Com Um Motor De Jogo
Escolher a linguagem de programação certa depende do motor de jogo de sua escolha. E escolher o motor de jogo certo pode significar olhar para alguns fatores como popularidade, facilidade de uso, licenciamento, e assim por diante.
A maioria das pessoas que querem fazer jogos Hiper Casuais usa Unity quando decide se tornar um desenvolvedor de jogos. Isso se deve principalmente à sua popularidade e amplo suporte da comunidade, tornando o C# a outra linguagem dominante na indústria. No entanto, você ainda pode escolher entre outros motores de jogo, como:
- Unreal Engine (C++, Blueprints)
- Godot (C#, GDScript, VisualScript)
- GameMaker Studio (GameMaker Language, GML Visual)
O que importa mais é com qual motor de jogo você se sente confortável ao usar para fazer jogos. Familiarizar-se com o motor é fundamental e compensa a longo prazo. A maioria dos desenvolvedores usa Unity porque é o motor de jogo mais robusto para desenvolvedores independentes. Unreal é uma ótima opção se 1) você deseja aprender C++, e 2) deseja entrar no desenvolvimento de jogos triple-A.
Aqui está uma visão geral de quanto tempo levaria para aprender os componentes principais em um motor de jogo (idealmente Unity):
- Interface de usuário básica: 1-2 horas.
- Introduzindo comportamentos a GameObjects: Uma semana.
- Fazendo interfaces de usuário interativas: Uma semana.
Aprender todo o motor de jogo é irrealista, para não mencionar desnecessário. Você pode aprender as partes extras enquanto faz jogos nos seis meses que passa com ele, ou mesmo muito depois de ter fechado um acordo de publicação.
Comece Pequeno
Quantas vezes você já ouviu alguém dizer:
'Estou pensando em fazer um RPG pequeno mas interessante?'
Provavelmente, eles são novos no desenvolvimento de jogos. A ideia de fazer nosso jogo dos sonhos ou um jogo inspirado em nossos jogos favoritos é uma armadilha comum de iniciantes.
Você tem que começar com as menores ideias primeiro para entender como suas ferramentas e seu conhecimento de programação se juntam. Os pequenos jogos que você faz nas etapas iniciais atuam como as rodinhas de treino que você precisa para entender diferentes aspectos do desenvolvimento de jogos.
Você está aprendendo sobre materiais e shaders? Faça um jogo sobre combinar objetos diferentes com base em suas cores. Descobrindo como funciona o movimento em um jogo isométrico? Faça um jogo onde uma bola se move para o destino que você clica.
Prototipar essas pequenas ideias rapidamente pode levar apenas uma semana ou menos. E à medida que você faz mais e mais protótipos, perceberá o que fazer exatamente cada vez e inevitavelmente encurtará o tempo e reutilizará ativos sempre que possível.
Essas são pequenas ideias que lentamente ensinam como o motor e o código trabalham juntos para entregar uma experiência.
Falando em experiência
Entenda Como Uma Experiência Divertida é Projetada
Projetar e criar uma experiência de jogo envolvente é divertido. Mas também tem seu próprio conjunto de princípios e fundamentos que variam de jogo para jogo. Jogos Hiper Casuais são conhecidos por sua jogabilidade em pedaços pequenos, adesão de curto prazo e apelo em massa. Há um guia inteiro sobre esses princípios que você pode conferir.
Fazer jogos básicos é fácil, mas torná-los divertidos é a parte desafiadora que leva tempo, paciência e conhecimento sobre o que faz os jogadores ficarem engajados. Podemos ajudar com isso se você estiver tendo dificuldades.
Temos vários recursos Hiper Casuais testados e comprovados que produziram os 45+ jogos #1 lançados pela Kwalee. Você pode acessá-los gratuitamente após se inscrever no nosso Portal de Publicação oficial da Kwalee.
Conecte-se Com Outros Desenvolvedores De Jogos
Todo trabalho e nenhuma diversão fazem de você um desenvolvedor de jogos enfadonho. Uma das melhores maneiras de se estabelecer na indústria, quando você se torna um desenvolvedor de jogos, é se conectar com pessoas que fazem jogos para viver.
Se você acabou de sair da faculdade, crie um novo perfil no LinkedIn e destaque algumas experiências de trabalho e projetos de desenvolvimento de jogos que você fez. Em seguida, adicione um link para ele em seu portfólio. Sempre que encontrar novas pessoas na indústria, você pode trocar detalhes, conectar-se e conhecê-las como mentores. Eventualmente, você encontrará oportunidades se aproximando de você, que poderá aproveitar e ganhar mais experiência.
Faça o mesmo com outros espaços comunitários, especialmente aqueles povoados por outros desenvolvedores de jogos, incluindo Reddit e Discord. É uma ótima maneira de fazer novos amigos, obter feedback sobre seus projetos e desenvolver mais habilidades para obter mais oportunidades de alta qualidade. Nunca pare de se conectar durante esses eventos!
Considere Um Diploma Ou Um Bootcamp Em Desenvolvimento De Jogos
Você quer uma educação bem abrangente sobre desenvolvimento de software? Sinta-se à vontade para cursá-la em uma universidade! Embora você não precise de um diploma para se tornar um desenvolvedor de jogos, é bom tê-lo, especialmente se você quiser trabalhar com jogos em outro país. Você também conhecerá colegas de classe e professores com ideias semelhantes que podem oferecer o suporte necessário para criar projetos e desenvolver um senso de entendimento.
Geralmente é preferível se você puder obter um diploma em desenvolvimento de software ou outro campo relacionado à ciência do que um diploma especializado em desenvolvimento de jogos. Mas se você deseja certificações em desenvolvimento de jogos, bootcamps de desenvolvimento de jogos podem ajudar.
Dependendo de como um bootcamp é estruturado, pode levar de um dia a quatro/seis semanas para concluí-lo e obter uma certificação.
Use O Feedback 'Secreto'
Há uma maneira de obter um feedback imediatamente eficaz. E muitos não falam sobre esse feedback 'secreto'.
Você não pode saber se fez progresso suficiente até receber esse feedback sobre seu trabalho. E se o fizer, pode ajudá-lo a superar a necessidade de revisar seu portfólio repetidamente.
Estamos falando de entrevistas.
Quando você passa o mouse sobre o botão Aplicar, sua síndrome do impostor paira sobre você como uma torre gigante que não o deixaria clicar. Entendemos o porquê.
As pessoas não lidam bem com rejeições, então candidatar-se a empregos de repente se torna assustador. Mas tudo bem
você não pode saber se fez progresso até receber o feedback que precisa. E uma das maneiras mais eficazes, embora 'não faladas', de obter feedback é se candidatar a empregos e ver se consegue.
Então, procure estágios e cargos de nível júnior em estúdios de desenvolvimento de jogos e comece a se candidatar de qualquer forma. Garantir as entrevistas e realizá-las pode lhe dar um modelo mental de como os recrutadores procuram os melhores candidatos e as perguntas que fazem. Se você for rejeitado, pode pedir feedback sobre sua candidatura. Eles atenderão se você cair nas boas graças deles. Nosso guia sobre como construir a candidatura certa para o emprego pode facilitar isso para você.
Usando esse novo conhecimento, você pode ajustar seus portfólios e suas candidaturas para se aproximar daquele cargo dos seus sonhos. (Ou começar a apresentá-lo a editores de jogos como nós!)
E Faça Tudo De Novo!
Leva apenas sete passos simples, mas consistentes, para construir seu caminho na indústria. Para se tornar um desenvolvedor de jogos, levará muito tempo e muito aprendizado autodidata. Às vezes, você pode achar que seis meses não são suficientes. Ou você está embarcando em um curso ao longo de vários anos. E está tudo bem
o ponto é continuar aprendendo e experimentando.
E eventualmente, você terá um portfólio bom o suficiente que poderá apresentar a editores de jogos como nós ou usar em suas candidaturas a empregos para conseguir entrevistas.
Mantenha-se atualizado com o que está acontecendo na indústria e não pare de adicionar projetos de alta qualidade ao seu portfólio. É assim que você pode eventualmente entrar na indústria de jogos.
Temos uma variedade diversificada de cargos disponíveis para todos, incluindo oportunidades remotas! Visite nossa página de empregos e veja o que está reservado na Kwalee para pessoas apaixonadas como você. Você também pode entrar em contato conosco e com nossa equipe de recrutamento no LinkedIn para perguntar sobre cargos que se adequam a você. Siga-nos nas redes sociais (Twitter | Instagram | Facebook.








