Criar jogos sem programação pode parecer até um sonho para algumas pessoas que possuem dificuldades em aprender alguma linguagem de programação.
Contudo, você sabia que isso é realmente possível?
Tanto é possível, que existem algumas engines (softwares de desenvolvimento de jogos) criadas especificamente para te possibilitar criar games sem necessariamente programá-los.
No artigo de hoje, estaremos listando 5 engines para que você possa criar jogos sem programação. Confira a lista:
Construct2
Construct2 é uma engine de jogos 2D baseada em HTML5, desenvolvida pela Scirra.
É destinada primeiramente para pessoas que não entendem de programação, permitindo a criação rápida de jogos, por meio do estilo drag-and-drop usando um editor visual e um sistema de lógica baseada em comportamento (os famosos Behaviours).
Prós:
- Possui versão gratuita;
- Fácil curva de aprendizado;
- Multiplataforma;
- Grande comunidade.
Contras:
- Versão gratuita bastante limitada;
- Limitada para jogos mais complexos;
- Requer noção de programação para criação dos comportamentos;
- Versão gratuita só permite exportação para PC.
Mas antes de irmos para as próximas engines, saiba que podemos te ajudar a superar essa limitação de não saber programar seus jogos com o Start Gamedev.
Pois, nele iremos abordar a base da programação em C# da Unity, saindo do 0, e criar um projeto de um jogo top Down 2D muito irado, com sistemas de diálogo, crafting, npcs, inimigos e muito mais.
Clique na imagem ao lado para saber mais, e venha conosco nessa viagem incrível cheia de desafios que criar o seu Primeiro Jogo!
RPG Maker
Foi a minha engine favorita durante meus primeiros anos na área de jogos. O famoso RPG Maker é uma engine de desenvolvimento de jogos focada para a criação de jogos RPG.
Prós:
- Comunidade gigante, distribuída principalmente em fóruns na internet;
- Média curva de aprendizado;
- Multiplataforma;
- Melhor engine para quem busca criar um RPG 2D.
Contras:
- Não possui versão gratuita (apenas trial);
- Incompatibilidade entre versões;
- Limites baixos de resoluções;
- Em alguns casos, você terá que fazer ou procurar por scripts (espécie de plugins) para complementar seu projeto.
Unreal Engine 4
Criada pela Epic Games, a Unreal Engine 4 é uma poderosíssima engine de desenvolvimento de jogos. Está entre as mais usadas no mundo, principalmente para criação de jogos de tiro, os famosos FPS.
Prós:
- Comunidade gigante;
- Multiplataforma;
- Totalmente gratuita;
- Capacidade para trabalhar com gráficos ultra-realistas.
Contras:
- Difícil curva de aprendizado;
- Projetos geralmente ficam grandes;
- A Epic Games cobra uma porcentagem do lucro após faturamento de US$ 3.000 com um projeto.
Game Maker
Uma das engines mais utilizadas no mundo, Game Maker possui sua própria linguagem de programação, chamada GML (Game Maker Language).
Entretanto, possui também um sistema visual de drag-and-drop, o que te possibilita criar lógicas “clicando e arrastando”.
Prós:
- Comunidade gigante;
- Multiplataforma;
- Suporta 2D e 3D.
Contras:
- Software pago (possui versão trial);
- Drag-and-drop limitado;
- Difícil curva de aprendizado;
- Interface burocrática.
Stencyl
Das listadas, é a mais nova. Stencyl é uma game engine para desenvolvedores de jogos simples em 2D, mais indicada para aqueles que estejam iniciando sua carreira na área.
Prós:
- Fácil curva de aprendizado;
- “Programação” em blocos, estilo quebra-cabeça;
- Permite codificar manualmente também.
Contras:
- Bastante limitada;
- Compila o projeto apenas para Web ou mobile.
Seja o primeiro a comentar.