Criar um Jogo

As 10 melhores Game Engine para criar seu próprio jogo do zero

Game Engine ou também conhecidas por motor de jogos são programas de computador que trazem diversas ferramentas embutidas que facilitam a criação de um Jogo.

Entre as principais ferramentas que a game engine traz, estão os motores gráficos, sistemas de física prontos para os jogos, sistema de animação e algumas ainda permitem criar um jogo sem necessidade de conhecimento de programação.

Abaixo eu listei as 11 Game engines mais usadas no mercado, algumas sendo utilizadas para criar diversos jogos famosos. Essa lista não está em ordem de importância, analise cada uma delas e escolha a melhor para o seu projeto.

Contents

1.Unity 3D

Nossa primeira Game engine é a Unity, uma ferramenta poderosa para criar um jogo do zero e profissional. Ela oferece diversas ferramentas já pré-prontas que facilitam muito seu trabalho, como : sistema de partículas, animação e física (queda, colisão, gravidade de objetos).

Atualmente, essa Game engine tem uma versão paga e uma gratuita, nesta última há limitações de recursos, mas mesmo assim, você pode criar jogos profissionais, sejam 2D ou 3D.

Na minha opinião, essa é a melhor Game engine do mercado, basta ver dois exemplos de jogos criados por ela:

Rick and Morty: Virtual Rick-ality

ricky - As 10 melhores Game Engine para criar seu próprio jogo do zero

Hearthstone

Abaixo eu listei as principais vantagens e desvantagens da Unity:

Vantagens

Desvantagens

2.RPG Maker

Essa Game engine foi lançada no Japão em 1998, e sua primeira versão se chamava RPG Maker 95. Foram lançadas versões ao longo do tempo, como:

A última versão, o RPG Maker MV foi lançado em 2015 e traz diversas novidades em relação às outras versões. Como o próprio nome fala, essa Game engine é voltada a criar jogos de RPG em 2D, e não requer conhecimentos de programação. Apesar de dá suporte a scripts em JavaScript. A última versão também permite exportar os Jogos para diversas plataformas, como Android.

Vantagens

Desvantagens  

3.Unreal Engine

A Unreal engine é uma Game engine criada pela empresa Epic Games, e recebeu esse nome porque foi usada para criação do Jogo de tiro de mesmo nome.

Essa Game engine é um programa poderoso de criação de Jogos 3D de alta qualidade. antes era uma ferramenta paga, mas na sua última versão, Unreal engine 4, foi disponibilizada gratuitamente.

Assim como  a Unity, a Unreal engine foi usada para criar diversos jogos famosos que você nem imagina. Como é o Caso de :

PUBG

Fortnite


Veja abaixos as vantagens e desvantagens da Game engine:

vantagens

Desvantagens

4.KODU Game Lab

Essa é uma ferramenta da Microsoft, criada com o objetivo de ensinar crianças a aprenderem programação e criação simples de Jogos. suas funções não permitem grandes feitos, mas é legal para quem tá apredendo montar um jogo simples.

Vantagens

Desvantagens  

5.CryENGINE

A CryEngine é uma Game engine criada para o desenvolvimento do Jogo Far Cry em 2004 e por causa da sua grande capacidade gráfica e qualidade de produção, a CryEngine foi usada para o desenvolvimento de diversos jogos famosos.

A game engine passou por diversas melhorias e seu atual motor gráfico é impecável, sendo usada para criação de games do XBOX e as novas versões do Far Cry.

vantagens

Desvantagens

6.001 Game Creator

Essa Engine game é pouco conhecida no mundo do desenvolvimento Indie, no entanto, é muito versátil para criar Jogos 2D e não requer conhecimento de programação. Você poderá arrastar e soltar caixas de eventos que irão criar todas funcionalidades do game.

A engine 001 game creator permite criar Jogos de RPG, Tiro, corrida e plataforma. Na suas últimas versões é possível exportá-los para diversas plataformas. O lado negativo, é que na nova versão você terá que desembolsar U$ 59.99 para usá-la.

No meu canal do Youtube, eu tenho alguns tutoriais mostrando o uso básico da plataforma.

Vantagens

Desvantagens  

7.Godot Engine

Godot é uma Game engine poderosa para criação de Jogos 2D e 3D e tem a grande vantagem de ser um software de código aberto. Isso significa que seu código é livre para modificação e comercialização. Da mesma forma seus jogos podem ser vendidos livremente, diferente de outras Engines.

A Godot engine permite criar Jogos para Android e versões para PC (Windows e linux) e o melhor, tudo 0800.

Godot ainda é pouca conhecida, mas tem grande potencial de ocupar seu lugar de destaque entre as grandes game engines.  Dois exemplos de jogos criados pela Godot é: Dog Mendonça & Pizza Boy e El Asombroso Show Zamba.

Vantagens

Desvantagens

8.3D Game Builder

O 3D Game Builder é uma Game engine voltada a jogos 3D, e foi desenvolvida por um brasileiro. Ela utiliza uma linguagem programação baseada em Pascal, o que facilita o aprendizado de quem está começando.

Não possui gráficos tão elaborados quanto as game engines mais famosas, no entanto, é possível criar um bom Jogo nela.

Vantagens

Desvantagens

9.Game Maker

O Game maker foi criado pela yoyo games e é uma das mais poderosas game engines para criar um jogo 2D. Tem diversas ferramentas embutidas e permite exportar seus jogos para android, IOS, HTML5, PC e video games.

Um dos pontos positivos o game maker é a possibilidade de criar venda de itens dentro do jogo de maneira fácil e dessa forma você pode ganhar dinheiro com seu jogo. da mesma forma, permite inserir anúncios de maneira simples no seu game. A má notícia é que essas funções só estão na versão paga.

Vantagens

Desvantagens

10.Construct2

Essa conhecida engine foi criada em 2007 pela empresa Scirra e tem seu foco no desenvolvimento de jogos 2D. Através do construct 2 é possível criar jogos online, PC e Android.

A ferramenta não exige conhecimento de programação, já que possui um elaborado e simples sistema de eventos, além de contar com editor de imagens e sistemas f´sica prontos.

Seu maior defeito é a limitação da versão gratuita. Boa parte das possibilidades de exportar os jogos para outras plataformas está restrita a versão paga.

Vantagens

Desvantagens  

Essa não é uma lista definitiva de Game engine. Há outras opções no mercado e mesmo nessa lista não há uma melhor que a outra. A escolha da Game engine será de acordo com tipo de jogo e o propósito do seu projeto.

Eu escrevi um artigo aqui no blog sobre o passo a passo de como planejar a criação dos eu jogo, na etapa de planejamento você deverá escolher a game engine. Abaixo vou deixar uma lista de cursos, caso queira se especializar nas ferramentas.

Sair da versão mobile