Como fazer um videogame (sem experiência)





Você sabia que Super Mario Run foi feito com um mecanismo de jogo gratuito que você pode baixar e usar hoje? Agora eu não vou mentir e dizer que fazer um jogo é a coisa mais fácil do mundo, mas é caminho mais fácil do que você pensa e, honestamente, uma vez que você decidiu começar, você ficará surpreso com a facilidade com que tudo se encaixa. Obviamente, há algum esforço envolvido - você não recebe nada de graça - mas a parte mais difícil é apenas começar e seguir em frente. Considere este um guia sobre como se ajudar a fazer isso, tanto quanto qualquer outra coisa. Quais programas você deve usar? Onde você deve obter ajuda? O que fazer se você ficar preso? Lembrar você é fazendo este jogo, eu só vou apontar você na direção certa.

Quais são os melhores programas para fazer seu próprio jogo?

Existem muitas opções por aí, mas vou recomendar duas: Estúdio GameMaker e Unidade 3D . Ambos têm versões gratuitas que você pode usar para aprender e se familiarizar, e ambos produzem jogos que são facilmente exportados para o PC. Eles também funcionam bem no console (embora isso seja um avanço em relação a qualquer coisa que você fará em breve, devido à necessidade de consoles de depuração e licenças de desenvolvedor).

Vamos dar uma rápida olhada em cada um deles e em algumas outras opções.



Criador de jogos: Studio

Jogos famosos criados com ele: Spelunky, Hotline Miami, Crashlands, Downwell, Nidhogg, Nuclear Throne.

Melhor para: jogos 2D



Forças : Um dos maiores pontos fortes do GameMaker é sua linguagem personalizada fácil de entender. Enquanto alguns programadores “reais” podem zombar de sua simplicidade, é rápido para aprender e criar, e tão poderoso quanto você precisa que seja. Com apenas alguns comandos simples, você pode mover os blocos e atirar nos inimigos em questão de horas. É uma boa porta de entrada para a codificação e, embora não necessariamente traduza diretamente para outros idiomas, prepara você para entender conceitos e estruturas que o fazem. Ele também tem um sistema de programação baseado em ícones de arrastar e soltar usando imagens em vez de palavras, mas é realmente melhor ir direto para a liberdade e flexibilidade do código.

Realisticamente, esta é a melhor opção se você estiver apenas trabalhando por conta própria.

Fraquezas : O GameMaker também pode fazer coisas em 3D, mas não é algo pelo qual é realmente conhecido, por isso a maioria de seus jogos são 2D. O GameMaker Studio 2 também está atualmente em beta, então você pode esperar o lançamento completo antes de mergulhar aqui.



Unidade

Jogos famosos criados com ele : Ori and the Blind Forest, Inside, Yooka-Laylee, Layers of Fear, Super Mario Run, Firewatch, Pokemon Go

Melhor para : jogos 3D



Forças : Unity é o motor gratuito que muitos estúdios de tamanho normal como Ubi e Nintendo usam para fazer jogos. Vários títulos que você provavelmente já ouviu falar e jogou foram feitos com isso, e é extremamente versátil. É predominantemente focado em 3D, mas recentemente atualizou seus recursos 2D para competir diretamente com o GameMaker. Embora haja um foco mais na codificação 'adequada', ferramentas básicas como um controlador FPS 3D existem como módulos prontos para usar sem codificação, e você pode bloquear e criar algo que pode ser reproduzido incrivelmente rapidamente com quase nenhum código. O jogo também tem um enorme mercado cheio de módulos específicos de jogos pré-fabricados para comprar (embora muitos sejam gratuitos). Então, coisas do controlador, animação, objetos e muito mais podem ser simplesmente adicionados.

Fraquezas : Você precisará aprender algum código sério. O Unity executa C# e JavaScript, que são linguagens comuns usadas em uma variedade de aplicativos. Não é impossível aprender, mas está longe de ser algo para iniciantes. A unidade requer domínio de muito de facetas qualificadas também, de animação 3D, modelagem e muito mais, tornando-o melhor para equipes. Não é uma boa escolha para ir sozinho.

Outras opções

GameMaker e Unity são de longe as opções mais populares, mas não as únicas. Corda , por exemplo, é incrivelmente popular para jogos baseados em texto e pode criar narrativas jogáveis ​​com uma rapidez incrível. Enquanto coisas como Construir 2 e Clickteam Fusion 2.5 são boas opções se você absolutamente não quer codificar e prefere usar ícones de arrastar e soltar, mas sofre algumas limitações como resultado.