O objetivo do desafio dos 20 jogos é gradualmente aprender mais sobre desenvolvimento de videogame com uma serie de pequenos projetos.
Ao final do desafio, você devera estar mais confortável criando jogos na sua engine escolhida sem um tutorial.
Isso não é um tutorial. Enxergue como um guia Você terá que fazer tudo por você mesmo durante o desfio, então você terá que praticar estimativas, planejamento, programação e polimento do seu jogo. Você também será capaz de criar a musica, efeitos sonoros, fazer as artes de 2D e 3D que você usará.
Cada uma dessas habilidades levam tempo para masterizar, mas você será pelo menos familiar com os aspectos do desenvolvimento de videogames, e ser capaz de estimar o escopo de qualquer videogame que você queira fazer no futuro.
Você não precisa de habilidades especiais ou de treinamento para começar a fazer jogos! Se você nunca tiver feito um jogo, então tem algumas coisas que talvez você goste de saber antes de pular de cabeça.
Você já abriu um jogo pela primeira vez e teve que escolher a dificuldade?
Sim, a mesma coisa acontece aqui. A boa noticia é que você pode sempre mudar de ideia.
Eu recomendaria #Godot, mas #Unity também é uma boa escolha. Se você quer criar apenas jogos 3D então #Unreal é uma excelente opção, mas esteja avisado que esse é o "hard mode".
Há algumas plataformas mais "educacionais" como #Scratch. Se você optar por esse caminho no futuro, você precisará escolher uma nova engine para fazer jogos comerciais.
Se você não conseguir escolher, então talvez você deva fazer um joguinho em cada engine. As coisas vão ficando mais fáceis quanto mais você faz, então na segunda engine você vai sentir mais confortável que na primeira.
Para concluir, todas as engines grandes são boas, mas eu recomendo #Godot
Como dito acima, o Desafio dos 20 jogos não é um tutorial por si.
Cada engine tem suas series de tutoriais recomendados, então você não precisa saber muito para começar.
Basicamente, você precisa se sentir confortável fazendo um jogo simples como pong. Você não precisa saber como fazer um jogo complexo.
Fazer tudo duas vezes é uma grande maneira de aprender Se fazer um jogo sem tutorial parece intimidador, você pode sempre seguir um tutorial. Quando você terminar, criar a marcada para um jogo projeto e fazer uma segunda vez por conta própria. Você não deveria fazer isso para todos os jogos, mas é OK fazer algumas vezes já que você está começando.
Fazer 20 jogos por conta própria.
1. Comece com os 10 jogos recomendados (ou jogos com escopo semelhante). Cada jogo vai construir os fundamentos enquanto introduz novos aspectos. No fim do jogo 10, você será capaz de fazer um jogo 2D ou um 3D simples.
Você não precisa fazer tudo! Alguns jogos são conceitualmente simples, mas contêm muito conteúdo. Para esses jogos, talvez você queira fazer um único nível ao invés de fazer o jogo inteiro. Isso é chamado de vertical slice. Cheque as definições de feito para mais detalhes.
2. Nesse ponto, você deveria saber como fazer um jogo simples. Há varios conceitos avançados para aprender. O segundo conjunto de jogos são direcionados para expandir o seu conhecimento.
- Tente ter algum objetivo para si e escolha jogos que vão te ajudar a chegar nesse objetivo.
- O objetivo do desafio é Aprender a fazer jogos em 20 jogos ou menos, então tente estar pronto para mudar de projeto apenas depois de 10 ou 15 jogos.
3. Termine com um toque final! Faça um jogo como o 1 mas grande como o 2. Isso será mais difícil de se fazer, então leve um tempo extra para polir o game. Essa é a sua chance de demonstrar tudo que você aprendeu durante o desafio.
Olhar questões especificas (Como mover um objeto, como salvar no disco e etc.) é OK. No final das contas, saber procurar online é uma das importantes habilidades que qualquer desenvolvedor de videogames deve ter.
Essa regra tem exceções, então não se sinta mal se você quebrar ela. Entenda, seguir passos não é necessariamente a mesma coisa que aprender. Se você precisar de um tutorial, assista ele inteiro e depois volte para o jogo. Isso vai certificar que você está fazendo o exercício necessário para aprender e crescer.
Isso não é uma gamejam, então você não precisa fazer o jogo durante um final de semana. Entretanto é altamente recomendado estipular um tempo limite para que os jogos não levem um ano para serem feitos. Você sempre pode polir mais, mas definindo limites e seguir em frente é uma boa habilidade para se aprender.
Eu recomendaria 20 horas (ou tempo de desenvolvimento) para o tempo limite de um projeto, mas talvez você queira mais tempo dependendo do seu conhecimento prévio sobre o seu conhecimento e nível de habilidade.
Você deveria começar com um ou dois jogos recomendados. Depois disso, se sinta livre para testar coisas novas e se desafiar.
Comece com um plano grosseiro, mas personalize o desafio e substitua os projetos enquanto faz. Você irá aprender e ter novas ideias para você experimentar por um tempo.