Iniciando o desenvolvimento de jogos: 7 softwares de mecanismo de jogo HTML5
Você já jogou um jogo que realmente te marcou? Talvez a arte fosse impressionante, a história fascinante, os quebra-cabeças complexos... talvez fosse tudo! Talvez este jogo tenha te impressionado tanto que você pensou: “ Quero fazer algo assim! ”
Então você estuda como fazer jogos e de repente tem centenas de milhares de artigos, vídeos e tutoriais na tela. Com todas essas informações, é impossível saber por onde começar!
Diferentes tipos de motores de jogo
Bem, nós queremos ajudar ! Sabemos que dar o primeiro passo no desenvolvimento de jogos pode parecer assustador. Queremos acabar com esse medo e ajudá-lo a encontrar o motor de jogo certo para começar a criar sua obra-prima!
Dê uma olhada nesta lista de motores de jogo para saber o que torna cada um deles especial. Todos eles são capazes de criar jogos que podem ser jogados em navegadores web. Então, se você sempre quis fazer um jogo para a Coolmath Games, esses motores são ótimos lugares para começar!
Construir
Ideal para: jogos 2D, plataformas, jogos de ação de cima para baixo,jogos de quebra-cabeça
Construct é um mecanismo de jogo baseado em HTML5 desenvolvido pela Scirra Ltd. em 2017. O que há de único nesse mecanismo é que você pode usá-lo em seu navegador da web e enquanto estiver offline! O motor é otimizado para o desenvolvimento de jogos 2D, embora jogos 3D também sejam possíveis. Você também não precisa codificar - o Construct possui um sistema de script visual que torna possível a criação de recursos de jogo complexos sem programação. Porém, se quiser mais complexidade em seu jogo, você pode usar JavaScript para editar seus scripts. Existem diferentes versões do Construct, sendo a versão mais recente o Construct 3. Ainda é possível fazer jogos no Construct 2.
Quando estiver pronto para publicar, você poderá compartilhar seus jogos em navegadores da web, desktops, Macs e dispositivos móveis.
Você pode usar o Construct gratuitamente, mas haverá algumas limitações nos recursos que você pode usar e na quantidade de código que você pode incluir em seus jogos. Para obter acesso a mais recursos e opções, você terá que pagar por uma assinatura. Aqui estão alguns jogos populares feitos em Construct:
Iconoclastas
Godot
Melhor para: jogos 2D, jogos 3D, jogos VR,jogos de aventura
Godot é um motor de jogo de código aberto criado por Juan Linietsky e Ariel Manzur em 2014. O motor é capaz de criar jogos 2D e 3D. A linguagem de codificação usada é GDscript, a linguagem de codificação própria de Godot. É possível codificar em outras linguagens como C# ou C++, mas envolve o download de um recurso adicional. Godot também inclui uma ferramenta de animação que você pode usar para animar personagens ou cenas.
Quando estiver pronto para publicar, você poderá compartilhar seus jogos em navegadores da web, desktops, Macs, dispositivos móveis, consoles e VR.
Godot é totalmente gratuito para usar! Aqui estão alguns jogos populares feitos em Godot:
Cores Sônicas: Ultimate
Bestas Cassete
Criador de jogos
Ideal para: jogos 2D, RPGs, jogos de cima para baixo, jogos isométricos, jogos de luta
GameMaker é um motor de jogo multiplataforma criado por Mark Overmars em 1999 e desenvolvido pela YoYo Games em 2007. O motor é usado principalmente para fazer jogos 2D. GameMaker usa sua própria linguagem de codificação chamada GameMaker Language (GML), que compartilha semelhanças com C++ e C#. Você pode criar scripts usando GML ou usar GameMaker Language Visual, uma ferramenta de script visual de arrastar e soltar para aplicar recursos e funções sem codificá-los você mesmo. GameMaker também fornece recursos para criar sprites de pixel e animações para o seu jogo.
Quando estiver pronto para publicar, você poderá compartilhar seus jogos em plataformas baseadas na Web, desktops, Macs e consoles.
O GameMaker pode ser usado gratuitamente, mas limita seus recursos e onde você pode compartilhar seu jogo. Se quiser construir para diferentes plataformas e acessar mais recursos, você terá que pagar por uma assinatura. Aqui estão alguns jogos populares feitos no GameMaker:
Undertale
Forrageira
PICO-8
Melhor para: jogos 2D,jogos de quebra-cabeça, jogos de aventura,plataformas, side-scrollers
Pico-8 é um motor de jogo criado pela Lexaloffle Games em 2015. O motor é usado para fazer jogos de 8 bits como se você fosse transportado de volta à década de 1980! Lua é a linguagem de programação que você usará para codificar neste mecanismo. O PICO-8 também permite criar músicas, efeitos sonoros, sprites e animações dentro do próprio mecanismo.
Quando estiver pronto para publicar seu jogo, você poderá compartilhá-lo em navegadores da web, desktops e Macs.
Você precisará pagar uma taxa única de US$ 14,99 para usar o PICO-8. Aqui estão alguns jogos populares feitos em PICO-8:
CELESTE Clássico
Unidade
Ideal para: jogos 2D, jogos 3D,jogos multijogador, jogos de aventura, RPGs, simulações
Unity é um motor de jogo criado pela Unity Technologies em 2005. O motor é usado para fazer jogos 2D e 3D. Você codifica no mecanismo usando C#. Unity oferece uma variedade de recursos, como criação de animações e renderização de objetos 2D e 3D. O que mais se destaca no Unity é a capacidade de fazer jogos multijogador em grande escala.
Quando estiver pronto para publicar, você poderá compartilhar seu jogo em plataformas baseadas na Web, desktops, Macs, consoles, VR e AR.
O Unity tem um modelo de preços baseado na receita gerada pelo(s) seu(s) jogo(s). Se você é estudante ou recebeu menos de 100 mil em receita/financiamento em 12 meses, pode usar a versão gratuita. No entanto, se você ganhou mais do que isso, precisará pagar uma taxa de assinatura. É importante observar que se você usar a versão atual do Unity e tiver uma assinatura Pro ou Enterprise, terá que pagar uma pequena taxa por instalação. Aqui estão alguns jogos populares feitos em Unity:
Cheeseburger duplo, batata frita média
Pokémon Go
Fio
Ideal para: jogos narrativos baseados em texto, ficção interativa, escolha sua própria aventura
Twine é um mecanismo de código aberto criado por Chris Klimas. O motor é usado para fazer jogos narrativos baseados em texto. Você não precisa aprender uma linguagem de codificação para usar o Twine. No entanto, existe um formato estrutural que deve ser seguido dependendo do formato de história que você usa. Você também pode criar comandos mais avançados e criar um design visual para seu jogo usando HTML, CSS e JavaScript. Você pode criar jogos narrativos ramificados usando variáveis e condições para criar vários caminhos em um jogo!
Quando estiver pronto para publicar, você poderá compartilhar seu jogo em plataformas baseadas na web.
O barbante é de uso gratuito! Aqui estão alguns jogos populares feitos em Twine:
Uma criatura estranha se juntou à minha festa
Você é Jeff Bezos
O escritor fará algo
Phaser
Ideal para: jogos 2D, jogos de aventura, jogos de ação, romances visuais, sidescrollers
Phaser é um mecanismo de jogo 2D de código aberto desenvolvido por Richard Davey em 2013. O mecanismo é usado principalmente para criar jogos 2D. Phaser oferece a opção de codificar em JavaScript ou TypeScript. Phaser oferece uma variedade de recursos, incluindo escalar seu jogo em vários dispositivos, implementar áudio e criar sprites e animações 2D.
Quando estiver pronto para publicar, você poderá compartilhar seus jogos em navegadores da web e dispositivos móveis.
O uso do Phaser é gratuito! Aqui estão alguns jogos populares feitos em Phaser:
Existem muitos motores de jogo por aí e sabemos que encontrar um para começar pode ser complicado. Esperamos que esta lista ajude a aliviar essa ansiedade e forneça algumas dicas sobre por onde começar quando se trata de motores de jogos. Estamos ansiosos para ver quais jogos você criará!