Codar seus próprios jogos… não é tão fácil quanto parece! Só os bravos e audaciosos decidem se tornar devs de jogos em seis meses.
Sejamos honestos: seis meses é uma meta ousada. A menos que já tenha feito projetos de software antes, como hobby ou profissionalmente, fazer jogos é um desafio que leva tempo.
Felizmente, suas opções estão abertas e as recompensas são atraentes. Jogos hiper casuais são uma rota acessível para a indústria. Se deseja 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 sua estrela guia na jornada gamedev.
Temos recursos de coaching em vários 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, obter feedback e saber se seus Jogos Hiper Casuais estão prontos para as App Stores.
Primeiro De Tudo — Aprenda Os Conceitos Básicos De Programação
Jogos são essencialmente software. Para rodar em um computador, precisa ler uma lista de comandos. Um programador é alguém que escreve esses comandos. Se quer ser dev de jogos, espere ser programador 90% do tempo.
Esses comandos podem vir em diferentes formas; chamadas de linguagens de programação. Você pode escolher entre linguagens como C#, C++, Python, Java, Lua ou até linguagens específicas de engine como GDScript ou GML. Mas se precisar de uma resposta comum, geralmente verá devs de jogos fazerem jogos em C# ou C++. (Vamos explicar por quê em breve.)
Aprender os fundamentos da programação não leva muito tempo. Na verdade, você encontrará muitos recursos online oferecendo tutoriais gratuitos em C#, incluindo FreeCodeCamp, Brackeys ou até 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 são orientadas a objetos, os fundamentos são amplamente semelhantes. Idealmente, você não terá problemas para mudar de uma linguagem para outra por esse motivo.
Sabemos o que você está pensando. ‘Como saberei qual linguagem de programação é 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 escolhido. E escolher o motor certo pode significar considerar fatores como popularidade, facilidade de uso, licenciamento, etc.
Muitos que querem fazer jogos Hiper Casuais usam Unity quando escolhem ser devs de jogos. Isso se deve à sua popularidade e amplo suporte da comunidade, fazendo de C# a outra linguagem dominante na indústria. No entanto, você ainda pode escolher entre outros motores como:
- Unreal Engine (C++, Blueprints)
- Godot (C#, GDScript, VisualScript)
- GameMaker Studio (GML, GML Visual)
O que importa mais é com qual motor de jogo você se sente confortável. Familiarizar-se com o motor é fundamental e compensa a longo prazo. A maioria dos devs usa Unity porque é o motor mais robusto para devs independentes. Unreal é uma ótima opção se 1) você quer aprender C++, e 2) quer entrar no desenvolvimento de jogos triple-A.
Aqui está uma visão geral de quanto tempo levaria para aprender os componentes principais de um motor de jogo (idealmente Unity):
- Interface de usuário básica: 1-2 horas.
- Introduzir comportamentos aos GameObjects: Uma semana.
- Fazer interfaces de usuário interativas: Uma semana.
Aprender todo o motor de jogo é irrealista, sem mencionar desnecessário. Você pode aprender as partes extras enquanto faz jogos nos seis meses que gastar com ele, ou mesmo depois de entrar em um acordo de publicação.
Comece Pequeno
Quantas vezes você ouviu alguém dizer a você, ‘Estou pensando em fazer um RPG pequeno mas interessante’?
Provavelmente são novos no desenvolvimento de jogos. A ideia de fazer nosso jogo dos sonhos ou um jogo inspirado nos nossos favoritos é uma armadilha comum para iniciantes.
Você deve começar com as menores ideias primeiro para entender como suas ferramentas e seu conhecimento de programação se unem. 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.
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 em que você clica.
Prototipar essas pequenas ideias rapidamente pode levar apenas uma semana ou menos. E à medida que você faz mais protótipos, perceberá o que fazer cada vez e inevitavelmente encurtará o tempo e reutilizará recursos sempre que possível.
Essas são ideias pequenas que lentamente ensinam como o motor e o código funcionam juntos para entregar uma experiência.
Falando em experiência…
Entenda Como é Projetada Uma Experiência Divertida
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 renomados por sua jogabilidade curta, aderência de curto prazo e apelo massivo. Há um guia completo 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 do que faz os jogadores vibrarem. Podemos ajudar com isso se você estiver com dificuldades.
Temos vários recursos Hiper Casuais comprovados que geraram mais de 45 jogos #1 lançados pela Kwalee. Você pode acessá-los gratuitamente após se juntar ao nosso Portal de Publicação Kwalee.
Conecte-se Com Outros Desenvolvedores De Jogos
Todo trabalho e nenhuma diversão faz de você um desenvolvedor de jogos chato. Uma das melhores maneiras de se estabelecer na indústria, quando se torna um desenvolvedor de jogos, é conectar-se com pessoas que fazem jogos para viver.
Se você acabou de sair da universidade, faça um novo perfil no LinkedIn e destaque algumas experiências de trabalho e projetos de gamedev que você fez. Depois adicione um link a ele em seu portfólio. Sempre que conhecer novas pessoas na indústria, você pode trocar detalhes, se conectar e conhecê-las como mentores. Eventualmente, 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 em 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
Quer uma educação completa sobre desenvolvimento de software? Fique à vontade para cursar em uma universidade! Embora você não precise de um diploma para se tornar um desenvolvedor de jogos, é bom tê-lo, principalmente se quiser trabalhar com jogos em outro país. Você também encontrará colegas e professores com ideias semelhantes que podem oferecer o apoio necessário para fazer projetos e desenvolver um senso de compreensão.
Geralmente, é preferível 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ê quer certificações de desenvolvimento de jogos, bootcamps de gamedev 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 poucos falam sobre esse ‘feedback’ secreto.
Você não saberá se fez progresso suficiente até obter esse feedback sobre seu trabalho. E se o fizer, pode ajudá-lo a superar a necessidade de modificar 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 deixa você 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 saberá se fez progresso até obter o feedback necessário. E uma das maneiras mais eficazes, embora ‘não faladas’, de obter feedback é se candidatar a empregos e ver se os consegue.
Portanto, fique de olho em estágios e cargos juniores 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 aplicação. Eles irão atendê-lo se você ganhar sua simpatia. Nosso guia sobre como construir a aplicação certa para o trabalho pode facilitar isso para você.
Com esse conhecimento recém-adquirido, você pode ajustar seus portfólios e suas aplicações para se aproximar daquele cargo que você sonha. (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 está embarcando em um curso ao longo de vários anos. E tudo bem – o objetivo é continuar aprendendo e experimentando.
E eventualmente, você terá um portfólio bom o suficiente para apresentá-lo a editores de jogos como nós, ou usá-lo em suas aplicações 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 entrar na indústria de jogos eventualmente.
Temos uma variedade de funções disponíveis para todos, incluindo oportunidades remotas! Vá para nossa página de empregos e veja o que a Kwalee tem para pessoas apaixonadas como você. Você também pode entrar em contato conosco e nossa equipe de recrutamento no LinkedIn para perguntar sobre funções que se encaixam em você. Siga-nos nas redes sociais (Twitter | Instagram | Facebook) para obter as últimas novidades sobre nossa cultura divertida e notícias.








