Game Engine de 2020: Qual escolher?

Uma Game Engine é um software que fornece aos desenvolvedores de jogos bibliotecas e recursos necessários para criar jogos. E alguns permitem criar jogos inteiros, sem precisar digitar uma única linha sequer de código. Isso permite que pessoas que não saibam programar transformem as suas ideias em jogos, criando ambientes, adicionando iluminação, efeitos sonoros, efeitos especiais, física, animação e muito mais.

E a acessibilidade das Game Engines atuais permite que pessoas comuns, como eu e você, utilizemos os mesmos recursos que grandes estúdios . É possível, também, comprar uma série de recursos como assets e plugins, para facilitar ainda mais o desenvolvimento de Games.

Vamos listar abaixo algumas das mais conhecidas Game Engine de 2020. Confira:


Unity

É uma game engine usada mundialmente. Atualmente 34% dos games grátis para celular são produzidos em Unity. É uma plataforma excelente para artistas, designes e desenvolvedores criarem conteúdo quase cinematográfico, utilizando ferramentas 2D e 3D.

Conheça alguns dos jogos desenvolvidos em Unity:

  • Pokemon GO
  • Super Mario Run
  • Angry Birds 2 e etc.

Algumas empresas já utilizam o Unity para desenvolver animações extremamente realistas, confira alguns trabalhos da Oats Studio:

  • Adam Episodio I
  • Adam Episodio II
  • Adam Episodio III

Desenvolvedor: Unity Tecnologies
Plataformas: Windows, Mac, iOS, Android, Playstation, Xbox, Windows Phone, Tizen, e muito mais.
Clientes conhecidos: Electronic Arts, LEGO, Ubisoft, Square Enix.


Unreal Engine

Uma das melhores e mais populares game engines da atualidade. É considerada a “engine de videogame mais bem sucedida” de acordo com o Guiness World Record. Tem um alto grau de portabilidade e pode ser usado em muitas plataformas de jogos. É usado principalmente para o jogo de tiro em primeira pessoa, mas também para muitos outros tipos de jogos.

Excelente para quem quer trabalhar com projetos de larga escala. Muito utilizado no brasil na área de arquitetura, permitindo visualizar imóveis, como uma maquete eletronica.

Conheça alguns dos jogos desenvolvidos em Unreal Engine:

  • Marvel Heroes;
  • Batman – Toda série Arkham (Batman: Arkham Knight, Batman: Arkham Origins, Batman: Arkham City e Batman: Arkham Asylum);
  • Gears of War 4.

Desenvolvedor: Epic Games
Plataformas: Windows, Mac, Linux, iOS, Android, Playstation, Xbox, muito mais.
Clientes conhecidos: Capcom, Activision, Ubisoft, Microsoft Studios, Nintendo, muitos outros.


Godot

Godot, lançado em 2014, apesar de ser relativamente novo, é uma game engine muito poderosa de código aberto 2d e 3d, multiplataforma e com muitos recursos. Ele traz um editor visual e um enorme conjunto de ferramentas. O software está sob a licença do MIT, o que significa que os desenvolvedores possuem todos os direitos sobre jogos feitos com este software.

Conheça alguns dos jogos desenvolvidos com o Godot:

  • City Game Studio;
  • ReaktGet;
  • Teddy

Desenvolvedor: Desenvolvimento Comunitário
Plataformas: Windows, Mac, Linux, iOS, Android, iOS, BlackBerry, HTML5, PlayStation, Nintendo e mais.
Clientes conhecidos: Rock Milk, Guaranapps, Searchlight Games


CryEngine

O CryEngine é uma game engine muito poderosa, que fornece a você todo o código-fonte e todos os recursos, sem royalties, sem obrigações e sem taxas de licença.

É conhecido por seus gráficos incríveis, produzidos com seu conjunto de ferramentas, colocando o poder de criar experiências impressionantes ao seu alcance. Ele também tem Fmod incluído, uma das melhores ferramentas de áudio do jogo que permite uma grande liberdade criativa em termos de efeitos sonoros.

Conheça alguns dos jogos desenvolvidos com o CryEngine:

  • Prey
  • Sniper: Ghost Warrior 3
  • Lords of Mayhem
  • Resonance RPG Project
  • Kingdom Come: Deliverance

Desenvolvedor: Crytek
Platformas: iOS, Android, Windows, Linux, Playstation, Xbox e Wii
Clientes Conhecidos: Poppermost Productions, CI Games, Obsidian Entertainment


Lumberyard

O Amazon Lumberyard é um mecanismo de jogos 3D, multiplataforma e gratuito que permite criar jogos de alta qualidade, conectá-los à computação e ao armazenamento na nuvem da AWS e envolver fãs no Twitch. Com o Lumberyard, você pode gastar mais tempo criando ótimas jogadas e construindo comunidades de fãs e menos tempo no levantamento pesado de construir um mecanismo de jogo e no gerenciamento de servidores.

O Lumberyard oferece tudo o que um desenvolvedor de jogos profissional pode esperar, como um editor completo, desempenho de código nativo e recursos visuais impressionantes. Isso também inclui centenas de outros recursos prontos para serem usados, como redes, cinemática, o editor Script Canvas, o Animation Editor, ferramentas de áudio e muito mais.

Desenvolvedor: Amazon Game Tech
Platformas: iOS, Android, Windows, Linux, Playstation, Xbox e Wii
Clientes Conhecidos: The Grand Tour Game, Star Citizen e etc


LÖVE 2D

Se você nunca ouviu falar nessa ferramenta, conheça LÖVE, um Framework para criação de jogos 2D na linguagem de programação Lua. LÖVE é totalmente gratuito e pode ser usado em qualquer coisa, desde projetos amigáveis de código aberto desenvolvidos por hobby, para o mal, e para projetos comerciais de código fechado.

Além disso é uma das poucas ferramentas que permitem o desenvolvimento de jogos usando inteiramente o seu celular Android ou IOS. Isso mesmo, você pode desenvolver seu jogo 2D no celular, sem precisar de um computador. Essa ferramenta inclusive está sendo ensinada em cursos extra-curriculares de forma EAD da renomada Universidade de Harvard.