5 Ferramentas de software desenvolvimento de jogos grátis para fazer seus próprios jogos

Você tem uma idéia para um jogo que foi se formando em sua mente durante anos? E se eu lhe disse que você poderia fazer essa ideia vir a vida, mesmo se você não tem experiência de desenvolvimento do jogo? Hoje em dia, qualquer um pode fazer um jogo de vídeo com um pouco de graxa de cotovelo e perseverança.

Claro, isso não significa que o desenvolvimento do jogo é fácil. Não por um tiro longo. Mesmo algo tão simplista como Flappy Bird ou Tetris pode ter um monte de tempo e esforço para torná-lo olhar e sentir bem. Mas graças ao livre jogo de ferramentas de software de desenvolvimento, um jogo que poderia ter exigido um ano agora pode ser feito em seis meses ou mais rápido - às vezes sem qualquer código!

Note-se que esta lista é ordenada pelo menos complexo ao mais complexo. As ferramentas mais simples de desenvolvimento de jogos livres são mais fáceis de pegar, mas têm limitações. Como você vai para baixo na lista, você ganha mais flexibilidade à custa de uma maior curva de aprendizado.

1. Construção de dois

Nenhuma programação necessária. Construir 2 é a melhor opção se você nunca escreveu uma linha de código em sua vida. Esta ferramenta de desenvolvimento do jogo é completamente GUI-driven, ou seja, tudo é drag-and-drop. lógica do jogo e variáveis ​​são implementados usando os recursos de design fornecidos pelo próprio app. Infelizmente, a codificação não está disponível mesmo se você quer para escrever código.

Criar uma vez, publicar em todos os lugares. A beleza da Construct 2 é que ele pode exportar para dezenas de diferentes plataformas e formatos, e você não tem que mudar uma única coisa em você jogo para acomodar essas várias opções. Uma vez que o jogo é feito, você pode exportar para HTML5, o Windows Store, Chrome Web Store, ou Facebook. Com uma cópia pago, você também pode exportar para Android, iOS, Windows, Mac, Linux e muito mais.

Muita documentação. Construir 2 tem alguns dos melhores e mais abrangente de documentação que eu já vi para uma ferramenta de desenvolvimento de jogos. Além disso, existem centenas de tutoriais que irão ajudá-lo a compreender os conceitos do básico ao avançado, e a comunidade do fórum é extremamente ativa, se você precisar de assistência.

Asset Store. A maioria dos programadores não tem habilidades em arte, música ou animações. Mas isso é bom para Construct 2 porque você sempre pode navegar e comprar ativos ready-made do Scirra Store. A maioria dos pacotes de ativos são apenas alguns dólares, mas o material de nível profissional pode custar de US $ 30 ou mais. Você também pode comprar jogos de amostra com fonte, que podem ser úteis para estudar e aprender novas dicas e truques.

Preços. A versão gratuita tem todas as características essenciais, mas é limitada a 100 eventos, 4 camadas de objetos, 2 simultâneas de efeitos especiais, o acesso a apenas uma pequena parcela dos ativos amostra incluídos, e nenhuma permissão para vender seus jogos. A licença pessoal é de US $ 130 e levanta todas essas restrições.

baixar - Construir 2

2. Game Maker: Estúdio

Drag-and-drop ou código. Como Construct 2, GM: S permite criar jogos inteiros usando nada mais do que sua interface drag-and-drop para variáveis ​​e lógica do jogo. Mas, ao contrário Construct 2, GM: S concede mais poder através do seu GameMaker Language, que é uma linguagem de script C-like com muita flexibilidade.

Video: Personagem e Animação - Vídeo Aula - Unity 2D - Criando um jogo 2D

Criar uma vez, publicar em todos os lugares. Uma vez que o jogo é feito, você pode exportar para qualquer número de plataformas e formatos sem ter que ajustar seu código. A versão gratuita só permite a exportação do Windows enquanto a versão Professional pode exportar para outras plataformas (como Android, iOS e HTML5) usando módulos que devem ser comprados separadamente.

Longa historia. GM: S tem sido em torno desde 1999, e ainda é mais ativa do que a maioria dos outros motores de desenvolvimento jogo livre lá fora. Novas versões com atualizações de recursos são liberados em intervalos regulares, e há até mesmo uma versão nova marca chamada Game Maker Studio 2 nas obras, que está sendo regravada a partir do zero com ainda mais poder em mente.

Built-in recursos avançados. GM: S é grande porque ele suporta uma grande quantidade de interessante qualidade de vida apresenta para a direita fora da caixa, tais como a capacidade de adicionar em app-compras para o seu jogo, análises em tempo real sobre como os usuários jogar o seu jogo, fonte controle, rede multiplayer, e extensibilidade por meio de extensões de terceiros. Ele também tem editores embutidos para imagens, animações e shaders.

Preços. A versão gratuita pode ser usada indefinidamente, mas GM: S é um pouco caro o contrário. A versão Professional custa US $ 150 com módulos de exportação para Mac, Ubuntu, Android, iOS e HTML custando US $ 100, $ 100, $ 300, $ 300 e $ 200, respectivamente. Ou você pode obter a versão Mestre, que vem com todos os módulos de exportação para US $ 800 (uma economia de pelo menos US $ 350).

baixar - Game Maker: Estúdio

3. Unidade

Suporta 2D e 3D. Unidade começou como um motor 3D, mas eventualmente adicionado suporte oficial 2D em 2013. Embora seja perfeitamente capaz de criar jogos 2D, você pode se deparar com o erro ou falha ocasional porque o sistema 2D do Unity é realmente pregado em seu núcleo do sistema 3D. Isto também significa que a Unidade adiciona um monte de inchaço desnecessário jogos 2D, o que poderia afetar o desempenho.

design baseado em componente. Unidade não veio para cima com design componente de entidade, mas tinha uma grande mão na popularização-lo. Em suma, tudo no jogo é um objeto e você pode anexar vários componentes para cada objeto, onde cada componente controla algum aspecto do comportamento e da lógica do objeto.

uso generalizado e documentação. Para aproveitar ao máximo o Unity, você vai querer usar C #. A boa notícia é que a unidade é tão amplamente utilizado - entre amadores e veteranos da indústria iguais - que você vai encontrar milhares de tutoriais em toda a web para você começar. própria unidade também tem uma série de vídeos em profundidade para iniciantes, e a documentação fornecida é excelente.

Se você estiver interessado no aspecto de codificação, recomendamos verificar nossa introdução a Unidade.

Video: Programas pra criar jogos

Criar uma vez, publicar em todos os lugares. Unidade tem a mais ampla de apoio à exportação de qualquer motor de jogo: Windows, Mac, Linux, Android, iOS, WebGL, Facebook, todos os tipos de sistemas de RV como Oculus Rift e VR Vapor, bem como vários consoles de jogos como o PS4, XB1, Wii U e Switch.

loja de ativos. Quer um sistema de mini-mapa no seu jogo? Ou como sobre uma solução de rede de classe comercial? Talvez você precisa de modelos 3D, gráficos HUD e texturas ambientais? Ou mesmo um sistema de diálogo para sua ação e aventura RPG? Você pode comprar tudo isso e muito mais no Asset Store Unidade, muitos dos quais estão disponíveis gratuitamente.

Preços. A versão gratuita não tem restrições de motor e pode ser usado, desde que a sua receita ficar abaixo de US $ 100.000 por ano livre de royalties. Um plano Plus (US $ 35 por mês) desbloqueia alguns recursos avançados de edição e aumenta o limite de receita para US $ 200.000 por ano. Um plano Pro (US $ 125 por mês) concede acesso ao código-fonte Unity e permite que a receita ilimitada.

baixar - Unidade

4. Motor Godot

Suporta 2D e 3D. Como Unidade, Godot apoia a criação de ambos os jogos 2D e 3D. Ao contrário de Unity, no entanto, o apoio de Godot é muito melhor. O aspecto 2D do motor foi cuidadosamente projetado desde o início, o que significa melhor desempenho, menos erros, e um fluxo de trabalho global mais limpo.

design baseado em cena. A abordagem de Godot à arquitetura jogo é único em que tudo é dividido em cenas - mas não o tipo de cena que você está pensando. Uma cena é um conjunto de elementos como sprites, sons e / ou scripts. Você pode então combinar várias cenas em uma cena maior, e então essas cenas em cenas ainda maiores. Esta abordagem de projeto hierárquica torna muito fácil de manter-se organizado e modificar elementos individuais sempre que quiser.

linguagem de script personalizado. Godot usa um sistema de drag-and-drop para a manutenção de elementos de cena, mas cada um desses elementos pode ser estendido através do sistema de scripting embutida, que usa um Python-like linguagem personalizado chamado GDScript. É fácil de aprender e divertido de usar, por isso você deve experimentá-lo mesmo se você não tem experiência de codificação.

Criar uma vez, publicar em todos os lugares. Godot pode ser implantado em múltiplas plataformas para a direita fora da caixa, incluindo Windows, Mac, Linux, Android, iOS e HTML5. Nenhuma compra extra ou licenças necessárias, embora algumas restrições podem ser aplicadas (como a necessidade de estar em um sistema Mac para implantar um binário Mac).

Built-in recursos avançados. Godot repete com uma rapidez surpreendente para um motor de jogo. Há pelo menos um grande lançamento a cada ano, que explica como ele tem tantos grandes recursos já: física, pós-processamento, rede, todos os tipos de editores built-in, depuração ao vivo e recarregar quente, controle de origem, e muito mais.

livre e open source. Godot é a única ferramenta desta lista que é realmente livre por completo. Porque é licenciado sob a licença MIT, você pode usá-lo como quiser e vender os jogos que você faz sem quaisquer restrições. Você pode até baixar o código fonte do motor e modificá-lo para o desejo do seu coração se assim o desejar. (O motor é codificado em C ++.)

baixar - Motor Godot

5. Unreal Engine 4

Desenvolvido por mestres da indústria. De todas as ferramentas nesta lista, UE4 é o mais profissional. Foi criado a partir do zero pelos gênios por trás do Irreal franquia - pessoas que sabem o que é necessário em um motor de alto-prateleira e que é preciso para fornecer recursos de última geração. Basta dizer, eles sabem exatamente o que estão fazendo.

características de motor de ponta. Um dos princípios de condução de UE4 está permitindo que você interagir e desenvolver tão rapidamente quanto possível, de modo a obter recursos como a depuração ao vivo, recarga quente, um gasoduto de ativos aerodinâmico, previews jogo instantâneo, além de centenas de ativos e sistemas como a inteligência artificial incluídos, terreno , ferramentas cinematográficas, efeitos de pós-processamento, e muito mais.

Nenhum código necessário. O único ponto de venda de UE4 é o seu sistema Blueprint, que permite criar lógica do jogo sem tocar em nenhum código. É avançado o suficiente para que você pode criar jogos inteiros, mesmo os mais complexos, sem nunca abrir um editor de fonte. Mas se você quiser codificar os seus próprios esquemas, você pode fazer isso também.

Os melhores tutoriais sobre o planeta. O UE4 Canal YouTube tem mais de 800 vídeos que levá-lo através de cada polegada do motor, ea maioria dos vídeos são entre 20 e 60 minutos de duração. Isso é mais conteúdo do que você deseja obter a partir de um curso semestral de duração na universidade. Se você precisa de orientação passo-a-passo, UE4 tem coberto.

Criar uma vez, publicar em todos os lugares. Começando a ver um padrão aqui? Todos os melhores motores permitem perfeita exportar para múltiplas plataformas, e UE4 não é excepção: Windows, Mac, Linux, Android, iOS, HTML5, PS4, XB1, e muito mais.

Preços. Como um usuário livre, você tem acesso a todo o motor (incluindo o código fonte). Uma vez que você ganha mais de US $ 3.000 em um quarto, você paga um royalty de 5% sobre a receita bruta para além do limiar. Você só começar a pagar quando o seu jogo bem-sucedido. Como impressionante é isso?

baixar - Unreal Engine 4

Video: Como criar um jogo - criando jogo em 15 minutos sem programação

Outros notáveis ​​Software Development Livre Jogo

Há um punhado de outras ferramentas de desenvolvimento de jogos que não chegou a fazer o corte para Top 5, mas ainda vale a pena conferir, especialmente se os listados acima são demasiado complexas ou simplesmente não são o que você está procurando.

Três que vêm à mente são Stencyl (muito semelhante ao Construir 2 em que é ele drag-and-drop apenas), GDevelop (também arrastar-e-soltar, mas não completamente amadurecidos ainda), Defold (quase como uma versão leve da Unidade excepto focalizando em javascript em vez de C #).

Qual ferramenta software livre desenvolvimento de jogos é mais atraente para você? Existem quaisquer outros que perdemos? Que tipo de jogos que você está ansioso para fazer? Compartilhe com a gente para baixo nos comentários!


Artigos relacionados