🚨 O Tempo Está se Esgotando: Reserve Seu Lugar no Sorteio e Resgate Recompensas! COMECE AGORA
Aprenda para ganhar recompensas reais

Aprenda para ganhar recompensas reais

Colete Bits, aumente seu Degree e ganhe recompensas reais!

Novo
Cursos de Vídeo
Cursos de Vídeo
Descontinuado
Expanda sua carreira com cursos em vídeo on-line. Mergulhe em sua aventura de aprendizado!
Software de criação de jogos: qual você deve escolher?

Quando encontramos algo que gostamos, geralmente nos interessamos em como foi criado. Quem nunca sonhou em escrever um livro tão bom quanto sua série favorita? É natural: se nos traz alegria, queremos recriá-la e compartilhar a emoção com os outros. Não deve ser uma surpresa que muitos jogadores ávidos também estejam procurando software de criação de jogos.

A motivação para fazer seus jogos também não termina com o fascínio pessoal: as estatísticas mostram que os criadores de jogos profissionais são bem pagos. É claro que se tornar um profissional não é tarefa fácil. Se você se sentir motivado a tentar, o primeiro passo que você deve tomar é escolher o software de desenvolvimento de jogos que melhor atenda às suas necessidades.

Um ótimo design é sua prioridade absoluta ou você gosta mais de desenvolver histórias? Você está se perguntando como fazer um RPG, ou talvez um simples jogo de tiro serviria por enquanto? Seja qual for o seu sonho, existe um software de desenvolvimento de jogos que combina com ele. Agora, vamos falar sobre a linguagem do criador de jogos.

Unreal Engine vs Unity: A Batalha Colossal

choosing make making software for consoleExistem duas empresas de software de criação de jogos que você poderia chamar de gigantes da indústria. Você não precisa nem entrar na arena de desenvolvimento para saber seus nomes. Unreal Engine e Unity estão por trás dos maiores jogos da época, como Batman: Arkham Origins ou Pokemon Go.

Cupom EXCLUSIVE 25% OFF Mais Recente Descoberto:

A luta Unreal Engine vs Unity parece interminável, já que os desenvolvedores de cada lado são apaixonados por defender seu terreno. O bom é que ambos são livres para experimentar e usar pessoalmente. Os pagamentos começam com o uso profissional: o Unity pagou planos mensais e o Unreal recebe receita trimestral em seus projetos. Isso significa que você pode tentar usar os dois sem risco e fazer sua escolha. Este curso, por exemplo, é ótimo para seus primeiros passos no entendimento de como fazer um jogo no Unity.

Duas Décadas de Unreal Engine

O Unreal Engine foi oficialmente escolhido como o mecanismo de videogame mais bem-sucedido em 2014. É um verdadeiro recorde mundial do Guinness que eles possuem - com uma tonelada de outros prêmios notáveis ​​também. Existe desde 1998, o que significa que teve muito tempo para aperfeiçoar sua equipe e criar uma base de fãs substancial. Este software de criação de jogos agora é usado para criar uma variedade de jogos de atiradores simples a MMORPGs. No entanto, embora seja um forte líder entre os jogos de desktop e console, outros fabricantes de software levam a coroa em jogos de realidade móvel e virtual.

A linguagem de codificação que o Unreal Engine usa em C++. Ele também usa scripts visuais do Blueprint, o que torna o processo de desenvolvimento muito mais flexível. Ele deixa tênue a linha entre o que programadores e designers podem usar, tornando mais meios disponíveis para ambos. Também torna o software de desenvolvimento de jogos mais gerenciável para um iniciante.

Os gráficos são provavelmente o ponto mais forte do Unreal Engine. Ele é extremamente forte em jogos 2D e 3D. A maioria dos desenvolvedores que usam software de criação de jogos elogia sua iluminação avançada e sombras realistas, bem como a simulação de partículas. Um milhão de partículas em uma única cena é um número enorme, não é? O editor de materiais também é bem feito, e usar o gráfico de nós dá ao desenvolvedor muito poder. O sistema também possui ótimas ferramentas para pós-processamento.

Você deve notar que todas essas ferramentas poderosas requerem recursos adequados. Para aproveitar ao máximo o Unreal Engine, você deve ter um computador com especificações realmente impressionantes. Uma tonelada de possibilidades também leva tempo para entender e dominar, então a curva de aprendizado é muito mais íngreme do que, digamos, no Unity.

Unity: os Jovens e a Luz

Sendo lançado em 2005, o Unity é um pouco mais jovem que o Unreal Engine, mas está bem estabelecido agora. Inicialmente, ele foi criado para ser usado no Mac OS X. No entanto, atualmente é suportado em quase trinta plataformas. Agora também é compatível com telas retina, tornando-o ótimo para os mais novos gadgets móveis.

A integração entre plataformas é, na verdade, onde a Unity está muito acima de outras empresas de software de criação de jogos. Acredita-se também que seja o software de desenvolvimento de jogos de realidade virtual e móvel mais popular. Por exemplo, cerca de noventa por cento dos jogos Samsung Gear VR foram feitos usando o Unity.

Outra vantagem do Unity sobre o Unreal Engine é o armazenamento de ativos. Isso é uma espécie de biblioteca de animações, materiais, modelos 3D e outros adereços úteis que ajudam os desenvolvedores de jogos na criação de jogos de tirar o fôlego. Na Unity, o número total de ativos gratuitos e pagos ultrapassa quinze mil. Como iniciante, você os achará extremamente úteis ao criar seu próprio jogo. Existem adereços visuais e sonoros disponíveis.

Trabalhar com Unity requer codificação em C# ou JavaScript (UnityScript). Alguns codificadores preferem, pois a transferência é mais fácil em comparação com C++. O uso do Unity também é simplificado por uma interface mais limpa que a maioria dos usuários considera bastante intuitiva e fácil de aprender do zero. Você também pode encontrar cursos úteis que explicam como criar um jogo no Unity online.

Ao contrário do Unreal Engine, o Unity é bastante leve para um software de criação de jogos. Isso também é importante para desenvolvedores amadores que ainda não podem comprar computadores extremamente poderosos para uso pessoal. No entanto, isso também significa que não é tão poderoso quanto o Unreal Engine.

Outras Opções de Software de Criação de Jogos

choose your game making softwareAo analisar como criar um jogo, você deve conhecer o maior número possível de opções. Embora o Unreal Engine e o Unity sejam os maiores nomes do setor, existem alternativas menores que você também deve considerar.

Junte-se à Comunidade Godot Engine

Godot Engine é tem código aberto e desenvolvido pela comunidade. Também é compatível com várias plataformas e ainda possui uma versão Raspberry Pi. O uso do Godot Engine é totalmente gratuito: não há planos mensais nem royalties. No entanto, você é livre para apoiá-lo na plataforma Patreon voluntariamente. Godot Engine é considerado o primeiro software de criação de jogos gratuito e de código aberto que oferece possibilidades que podem ser comparadas às dos líderes de campo.

Conjuntos de nós integrados e editor visual facilitam a criação de belos designs de jogos. Sendo extremamente leve (menos de trinta megabytes!), ele funciona muito bem mesmo em computadores mais antigos e mais fracos. Os usuários parecem ficar especialmente impressionados com o editor de animação, pois permite animar qualquer propriedade incluída na cena. Além disso, muitos efeitos são oferecidos para processamento médio e pós-processamento. O novo mapeador de tons suporta reflexões de espaço de tela, exposição automática, profundidade de campo, várias curvas padrão e até mesmo alta faixa dinâmica.

Godot Engine permite criar jogos em 2D e 3D, usando C++, C# ou GDScript. Esta última língua é deles, mas não há necessidade de temer. O GDScript usa uma sintaxe muito semelhante ao Python. Se você estiver familiarizado com o básico da programação, aprender não levará muito tempo. Você pode ver por si mesmo no  Godot Docs. Se você está interessado em como fazer um jogo de RPG, não deixe de conferir RPG in a Box. Este conjunto de ferramentas simplifica a criação de RPGs 3D e jogos de aventura. Também é desenvolvido com o software de criação de jogos Godot Engine.

Sendo um projeto de código aberto, Godot Engine permite que todos os usuários contribuam com o código-fonte também. Isso apresenta uma oportunidade única para o codificador. Não apenas você pode fazer seus jogos, mas também pode contribuir para o desenvolvimento da própria engine.

Veja e compare as plataformas de aprendizagem online TOP lado a lado

Did you know?

Você já se perguntou quais plataformas de aprendizagem online são as melhores para sua carreira?

GameMaker Studio: Fácil, Mas Caro

Embora o GameMaker Studio também seja um mecanismo de plataforma cruzada, ele não é suportado por tantas plataformas quanto costumava. Também não é uma boa escolha se você gosta de criar jogos 3D. No entanto, os criadores de jogos 2D o usam bastante. O GameMaker Studio é frequentemente tratado como o favorito dos jogos indie. Foi usado para fazer Paper Knight, Forager, Undertale e vários outros jogos indie impressionantes.

O recurso de arrastar e soltar é o que torna o GameMaker Studio atraente para iniciantes em desenvolvimento. Requer habilidades mínimas de codificação para usar a programação visual. Ainda mais: você pode estar aprendendo a codificar enquanto faz seus jogos, pois pode ver o código nas caixas que arrasta e solta.

Se você é mais experiente, também pode usar a linguagem deles para criar scripts. Chama-se GML (Game Maker Language) e oferece mais controle do que apenas arrastar e soltar.

Ao contrário de outros softwares de criação de jogos que analisamos neste artigo, o GameMaker Studio é pago. Um teste gratuito está disponível, mas você precisará abrir sua carteira após trinta dias. Existem três categorias de preços (Criador, Desenvolvedor e Console) para uso pessoal e um plano educacional mais acessível para instituições de ensino. Se você não é uma classe de alunos de seis anos, precisará gastar uma quantia entre 39 e 1.500 dólares. Para alguém que está apenas começando no desenvolvimento de jogos, isso pode parecer uma taxa muito alta.

Para os Fãs de Visuais: CryEngine

Lançado em 2002, o CryEngine é um software de criação de jogos projetado pela Crytek, uma empresa alemã de desenvolvimento de jogos. Para a maioria dos jogadores ávidos, o nome lembra imediatamente a Far Cry - um jogo desenvolvido para estrear o software. E quanto aos anos mais recentes, você pergunta? Bem, você provavelmente já ouviu falar de Kingdom Come: Deliverance, Collision Course ou Everybody's Gone to the Rapture. Se não, você deve dar uma olhada esses jogos.

Assim como o Unreal Engine, o CryEngine usa C++ e vem com o código-fonte completo. Também é pesado em carga e requer recursos adequados. Com uma tonelada de possibilidades oferecidas, pode ser mais difícil entender como criar um jogo também.

Por outro lado, uma ferramenta poderosa também significa gráficos de tirar o fôlego. Os desenvolvedores de jogos elogiam os efeitos de nuvem, neblina e clima do CryEngine. O modelo Physically Based Rendering e o sistema Volumetric Fog permitem que você trabalhe com várias densidades e opacidades de neblina, use luz ambiente e natural e crie cenas incrivelmente realistas. Animação esquelética e possibilidades avançadas de renderização tornam os personagens mais realistas do que seu colega de quarto em alguns dias também!

A CryEngine usava um modelo de precificação do tipo pague o que quiser antes. No entanto, eles mudaram para um modelo de pagamento baseado em royalties em 2018. Cinco por cento de sua receita vai para o software de criação de jogos. No entanto, se o seu projeto rende menos de 5.000 dólares em um ano, você não paga nada. Alguns ativos adicionais também são pagos.

Udacity Review Logo
Prós
  • Easy to use with a learn-by-doing approach
  • Offers quality content
  • Gamified in-browser coding experience
Principais Recursos
  • Free certificates of completion
  • Focused on data science skills
  • Flexible learning timetable
Udacity
Prós
  • High-quality courses
  • Nanodegree programs
  • Student Career services
Principais Recursos
  • Nanodegree programs
  • Suitable for enterprises
  • Paid certificates of completion
Edx
Prós
  • A wide range of learning programs
  • University-level courses
  • Easy to navigate
Principais Recursos
  • University-level courses
  • Suitable for enterprises
  • Verified certificates of completion

O CryEngine da Amazon: Lumberyard

Aqueles que estão analisando o jogo Star Citizen altamente promovido podem reconhecer o nome Amazon Lumberyard. Embora tenham começado com livros, a Amazon agora parece ter de tudo um pouco. Sim, eles também apresentaram seu software de criação de jogos. É baseado no CryEngine. A Amazon comprou a licença em 2015 e lançou o Lumberyard em 2018. Também é usado para fazer jogos da Amazon Game Studios.

Não há muito a dizer sobre o Lumberyard especificamente. Ele tem os mesmos gráficos de tirar o fôlego que o CryEngine, além de alguns recursos adicionais que vêm de projetos de propriedade da Amazon. Os usuários parecem estar extremamente felizes com a integração do Twitch que permite a transmissão ao vivo.

Se você precisar de servidores, precisará usar o Amazon Web Services (AWS), mas também poderá usar o software sem usá-los. A AWS também é o único serviço pelo qual você precisa pagar, pois o próprio Lumberyard é gratuito para download e uso. É suportado por dispositivos desktop e móveis, bem como sistemas de RV.

Alguns Pensamentos Antes do Fim do Jogo

Escolher o software de criação de jogos certo para você não é fácil. A escolha é bastante grande e há uma tonelada de aspectos a serem considerados. Como você já deve ter notado, não existem opções boas ou ruins em si. Alguns apenas atendem às suas necessidades melhor do que outros.

Decida-se sobre que tipo de jogos você sonha em criar e parta daí. Lembre-se de todos os jogos que você jogou. Quais ficaram na sua memória mais brilhantes? Qual te deu as emoções mais fortes? Pense nos jogos que te excitaram e te encheram de adrenalina. Descubra o que eles tinham em comum e comece a criar seu próprio jogo.

Sobre os Especialistas e Analistas do Artigo

Por Aaron S.

Editor Chefe

Tendo concluído um mestrado em Economia, Política e Cultura para a região do Leste Asiático, Aaron escreveu artigos científicos com uma análise comparativa das diferenças entre o capitalismo ocidental nos EUA e as formas Coletivas japonesas, entre...
Aaron S., Editor Chefe
Tendo concluído um mestrado em Economia, Política e Cultura para a região do Leste Asiático, Aaron escreveu artigos científicos com uma análise comparativa das diferenças entre o capitalismo ocidental nos EUA e as formas Coletivas japonesas, entre 1945-2020.
Com quase uma década de experiência na indústria FinTech, Aaron entende todos os maiores problemas e lutas que os entusiastas da cripto enfrentam. Ele é um analista apaixonado que se preocupa com conteúdo baseado em dados e fatos, bem como como que dis respeito aos tanto aos nativos da Web3 quanto aos recém-chegados ao setor.
Aaron é a pessoa indicada para tudo e qualquer coisa relacionada a moedas digitais. Com uma enorme paixão por blockchain e educação Web3, Aaron se esforça para transformar o espaço que conhecemos e torná-lo mais acessível para iniciantes.
Aaron foi citado por vários meios de comunicação estabelecidos e também é um autor publicado. Mesmo durante seu tempo livre, ele gosta de pesquisar as tendências do mercado e procurar a próxima supernova.

3 Melhores e Mais Populares Códigos de Cupons

Verificado

EXCLUSIVE 25% OFF

On DataCamp Subscriptions
Classificação 5.0
Verificado

50% OFF

On AI & Data Plans
Classificação 5.0
Verificado

UP TO 70% OFF

Personalized Udacity Discount
Classificação 5.0

Deixa o seu comentário honesto

Deixe sua opinião genuína e ajude milhares de pessoas a escolher a melhor plataforma de aprendizagem online. Todos os comentários, positivos ou negativos, são aceitos, desde que sejam honestos. Não publicamos feedback tendencioso ou spam. Então, se você quiser compartilhar sua experiência, opinião ou dar conselhos - a cena é sua!

Questões Frequentes

Qual é melhor, Unreal Engine ou Unity?

O Unity parece ser a melhor plataforma para desenvolver jogos para mobile e jogos 3D, enquanto o Unreal Engine é melhor no desenvolvimento de jogos com gráficos avançados. O bom é que essas duas empresas de software estão oferecendo seus produtos para testar gratuitamente e decidir o que melhor combina com você.

Que opções existem alén de Unreal e Unity?

Se você não quiser usar Unity ou Unreal Engine para criar videogames, existem outras opções para escolher, como Godot Engine, GameMaker Studio, CryEngine e Lumberyard.

Como vocês escolhem quais sites de cursos online revisar?

Escolhemos as plataformas de aprendizagem online de acordo com seu tamanho de mercado, popularidade e, o mais importante, a solicitação ou interesse geral de nossos usuários em ler análises de MOOC genuínas sobre certas plataformas de aprendizagem online.

Quanta pesquisa vocês fazem antes de escrever suas avaliações de e-learning?

Nossos especialistas MOOC dedicados realizam pesquisas durante semanas - só então eles podem dizer que suas avaliações para diferentes aspectos são finais e completas. Mesmo que leve muito tempo, esta é a única maneira de garantir que todos os recursos essenciais das plataformas de aprendizagem online são experimentados e testados, e o veredicto é baseado em dados reais.

Qual aspecto é o mais importante na escolha das melhores plataformas de aprendizagem online?

Não seria certo escolher apenas um aspecto da seleção: as prioridades dependem de cada pessoa, seus valores, desejos e objetivos. Um recurso importante para uma pessoa pode ser totalmente irrelevante para outra. De qualquer forma, todos os usuários concordam que a boa qualidade do material de aprendizagem é uma obrigação para plataformas de aprendizagem online.

Como esta plataforma de revisão de e-learning difere das outras?

Cada plataforma de revisão de MOOC é única e tem seus próprios objetivos e valores. Nossas análises de e-learning são 100% genuínas e escritas após uma análise cuidadosa. Esse é o objetivo que falta em muitos sites de revisão de e-learning, por isso consideramos esse o nosso superpoder!

binance
×
Verificado

$600 WELCOME BONUS

Earn Huge Exclusive Binance Learners Rewards
Classificação