Construct
Motor de jogos 2D sem código, baseado no navegador, que utiliza eventos em vez de código
O Construct 3 é o motor de jogos baseado no navegador da Scirra, concebido para a criação de jogos 2D sem programação, destinado a principiantes, educadores e estúdios independentes.
Visão geral
Avaliação de Construct
Esta análise do Construct 3 aborda as utilizações desta engine de jogos, as suas principais funcionalidades, os preços do Construct 3, o funcionamento da folha de eventos, os seus pontos fortes e fracos, e como se compara com outras engines. O Construct 3 é desenvolvido pela Scirra, uma empresa do Reino Unido, e funciona como uma aplicação web: basta abrir o editor no Chrome, no Edge ou noutro navegador moderno, sem necessidade de descarregar ou instalar nada. Cria-se jogos a partir de objetos, comportamentos e folhas de eventos, exportando-os depois para a web, dispositivos móveis, computadores e Xbox. O Construct 3 foi lançado em 2017 como sucessor do Construct 2 e do Construct Classic, e a Scirra continua a lançar atualizações regularmente.
Para que serve o Construct?
O Construct é um software de desenvolvimento de jogos para criar jogos 2D sem programação e uma das plataformas mais fáceis de aprender para um utilizador iniciante. Os projetos típicos incluem jogos de plataformas, jogos de quebra-cabeças, jogos de tiro com perspetiva de cima para baixo, jogos arcade e de inatividade, romances visuais, jogos educativos e protótipos que mais tarde são transferidos para outro motor. A folha de eventos torna a lógica do jogo legível, pelo que quem não sabe programar pode criar um jogo completo, e os professores utilizam o Construct para ensinar desenvolvimento de jogos e pensamento computacional nas escolas.
Os programadores independentes publicam jogos criados com o Construct na Web, no Steam, em lojas de aplicações e na Xbox. Os jogos para a Web são a escolha natural: os jogos do Construct são em HTML5, pelo que carregam rapidamente num navegador e funcionam em telemóveis, tablets e computadores a partir de um único projeto. Os estúdios também utilizam o Construct para game jams e protótipos rápidos, porque uma ideia torna-se jogável em poucas horas. O mesmo projeto pode tornar-se um jogo num site, uma aplicação móvel ou um download para computador, o que torna a motor uma escolha prática para pequenas equipas que publicam em várias plataformas.
Principais funcionalidades
- Folha de eventos: lógica do jogo construída a partir de condições e ações («quando o jogador tocar numa moeda, adicionar 1 à pontuação») em vez de código. Os eventos selecionam todas as instâncias correspondentes de uma só vez, o que mantém a lógica concisa (Manual do Construct: eventos).
- Comportamentos: movimentos e física pré-definidos, tais como plataforma, 8 direções, bala, localização de percursos, física e movimento de mosaicos, adicionados a um objeto com um único clique.
- Editor de layout: coloque sprites, mapas de mosaicos, texto e partículas em camadas e visualize o jogo instantaneamente no navegador.
- JavaScript e TypeScript: scripts opcionais dentro de eventos ou em ficheiros de script, para programadores que queiram escrever código para partes de um projeto.
- 3D: formas 3D e uma câmara 3D e, desde 2026, um objeto de modelo 3D oficial que importa modelos glTF e reproduz as suas animações (blogue do Construct).
- Exportação: Web (HTML5), Android e iOS através do Cordova e do serviço de compilação móvel do Construct, wrappers para desktop em Windows, macOS e Linux, Xbox e o Construct Arcade para partilhar jogos online.
- Modelos e exemplos: mais de 100 projetos de exemplo e modelos, além de pacotes de recursos isentos de direitos de autor incluídos.
- Colaboração e suporte: gravação na nuvem no Google Drive, Dropbox ou OneDrive, documentação oficial, uma comunidade no fórum e tutoriais escritos por utilizadores.
Preços do Construct
O Construct 3 é um serviço por subscrição. Os detalhes dos planos abaixo provêm da página da loja do Construct, com data de setembro de 2026; a loja oculta os preços das versões Pessoal e Empresarial até ao momento do pagamento, pelo que esses valores provêm da análise da Egmatic (atualizada em setembro de 2026).
- Edição gratuita: até 50 eventos, 2 camadas e 2 efeitos, apenas exportação para a Web e para o Construct Arcade. Adequada para aprendizagem e pequenos testes.
- Pessoal: cerca de 129,99 $ por ano ou 15,99 $ por mês. Todas as funcionalidades, todas as exportações, 164 pacotes de recursos, direitos de monetização e sem royalties. Apenas para particulares, não para empresas registadas.
- Startup: para pequenas empresas com receitas anuais inferiores a 50 000 $ e até 3 colaboradores; preço a confirmar no momento do pagamento.
- Empresarial: cerca de 468,99 $ por licença por ano, com gestão flexível de licenças.
- Educação: a partir de 32,99 $ por licença por ano para 3 a 15 licenças, descendo para 12,99 $ por licença para 51 ou mais, para escolas financiadas com fundos públicos.
Nenhum plano cobra royalties sobre os jogos que vender. O custo inesperado a ter em conta é o tipo de licença: uma empresa, mesmo que seja um estúdio unipessoal, não pode utilizar a licença «Personal», e o limite de 50 eventos da edição gratuita é rapidamente atingido num jogo real. Não existe licença perpétua; quando uma subscrição termina, o editor volta a estar sujeito aos limites da edição gratuita.
Construct Classic, Construct 2 e Construct 3: uma breve história
A Scirra lançou o Construct Classic em 2007 como um projeto gratuito e de código aberto para Windows, escrito para DirectX. O Construct 2 surgiu em 2011 com as primeiras grandes alterações: passou a exportar para HTML5, adotou uma licença proprietária e um preço único, e desenvolveu uma grande comunidade de criadores de jogos. O Construct 3 foi anunciado em 2015 e lançado em dezembro de 2017 como uma nova versão reconstruída como uma aplicação web, vendida por assinatura. A Scirra deixou de vender o Construct 2 em 2020 e encerrou o seu suporte em 2021, pelo que hoje em dia todos os novos projetos começam no Construct 3 (Wikipedia).
Recentemente, o foco tem-se centrado nos modelos 3D, no suporte a TypeScript e em novos exportadores para computador. As exportações para computador passaram do NW.js para wrappers leves baseados no WebView2 no Windows e no WKWebView no macOS, o que resulta em downloads mais pequenos (tutorial do Construct). Cada lançamento principal adiciona novas funcionalidades e corrige erros, e os projetos mais antigos abrem na versão mais recente; por isso, o plano de desenvolvimento da empresa e as funcionalidades futuras que esta anuncia são mais importantes para um utilizador do que um número de versão.
Como funciona a folha de eventos
Uma folha de eventos é uma lista de eventos. Cada evento tem condições à esquerda e ações à direita: «Jogador: está sobreposto à Moeda», depois «Moeda: destruir» e «Sistema: adicionar 1 à Pontuação». Sub-eventos, grupos, funções e variáveis organizam jogos de maior dimensão, e a mesma lógica que exigiria dezenas de linhas de código cabe em poucas linhas de fácil leitura. Esta é a principal razão pela qual o Construct é uma forma fácil de se iniciar no desenvolvimento de jogos, e a razão pela qual programadores experientes ou o adoram ou consideram o modelo de programação limitador. Para sistemas complexos, pode-se mudar para JavaScript para uma função e manter o resto nos eventos. O Construct inclui um depurador que mostra objetos e valores enquanto o jogo está a decorrer, e é possível testar uma alteração com um clique numa janela de pré-visualização.
Desempenho e plataformas
Os jogos do Construct são jogos HTML5 que funcionam no motor do navegador de cada plataforma. Em computadores e telemóveis modernos, o desempenho é suficiente para a maioria dos jogos 2D, e o próprio editor funciona em qualquer dispositivo com um navegador moderno. As limitações tornam-se evidentes em jogos muito grandes, em física complexa em telemóveis Android de gama baixa e em projetos que necessitam de código nativo para uma funcionalidade da plataforma. O Construct suporta plugins e add-ons, escritos em JavaScript, para colmatar lacunas, e a loja de add-ons da Scirra lista plugins da comunidade para funcionalidades como redes de publicidade e funcionalidades do Steam. Antes de se comprometer com um grande projeto, crie um pequeno teste no seu dispositivo-alvo mais fraco, carregue-o como uma compilação de teste e verifique o desempenho nesse dispositivo.
O Construct 3 continua a ser apenas 2D?
O Construct continua a ser um motor que privilegia o 2D, mas já não se limita apenas ao 2D. Vários artigos comparativos e respostas de IA afirmam que o Construct 3 não suporta 3D; no entanto, os próprios lançamentos do Construct mostram formas 3D, uma câmara 3D e, desde a versão beta r469, em janeiro de 2026, um objeto de modelo 3D oficial para ficheiros glTF. É adequado para cenas 2,5D e 3D simples, não para grandes mundos 3D com iluminação avançada, onde o Unity, o Godot ou o Unreal são a melhor escolha.
Onde o Construct se destaca — e onde fica aquém
Pontos fortes:
- Muito fácil de aprender; é possível criar um primeiro jogo jogável numa tarde.
- Funciona no navegador, pelo que é compatível com Windows, Mac, Linux e Chromebooks.
- Exportação rápida para a web e jogos HTML5 pequenos e de carregamento rápido.
- Atualizações frequentes e boa documentação oficial.
Desvantagens:
- Apenas por subscrição, com uma licença separada e mais cara para empresas.
- O desempenho é limitado pela tecnologia do navegador no caso de jogos muito grandes.
- A exportação nativa para consolas além da Xbox requer portabilidade por terceiros.
- Um ecossistema mais reduzido, menos ferramentas de terceiros e um mercado de trabalho mais restrito do que noutros motores, como o Unity ou o Godot.
Como o Construct se compara
O Construct é uma das várias ferramentas de desenvolvimento de jogos destinadas a quem não é programador. Outras plataformas trocam a facilidade de utilização por maior potência ou um preço mais baixo:
- GDevelop: um motor gratuito e de código aberto, baseado em eventos, para 2D e 3D, com uma abordagem semelhante.
- GameMaker: um motor 2D com a sua própria linguagem de script e um suporte mais robusto para consolas.
- Godot: um motor 2D e 3D gratuito e de código aberto que requer a escrita de código.
- Unity: o padrão da indústria para jogos 3D e para dispositivos móveis, com uma curva de aprendizagem acentuada.
- Thunkable: um construtor de aplicações móveis sem código, destinado a aplicações simples semelhantes a jogos, em vez de ser um motor de jogos.
Vale a pena usar o Construct?
O Construct 3 vale a pena para principiantes, educadores, amadores e programadores independentes que queiram criar jogos 2D rapidamente sem terem de aprender a programar, bem como para estúdios que publicam jogos na Web. A edição gratuita é suficiente para o testar, e o plano «Personal» tem um preço razoável para uma única pessoa. É menos adequado para grandes projetos 3D, para equipas que pretendem uma licença única ou para estúdios que necessitem de uma ampla distribuição em consolas. Se precisar de ajuda para criar um jogo ou uma experiência interativa na web, as agências e os programadores da LowCodeDevs podem encarregar-se disso.
Fontes
- Comprar o Construct 3: planos, regras de licença, limites da edição gratuita e preços para o setor educativo.
- Manual do Construct: eventos: como funciona a folha de eventos.
- Apresentação do objeto de modelo 3D oficial do Construct: modelos 3D glTF.
- Exportação para o Windows com o wrapper WebView2: exportação para ambiente de trabalho após o fim do suporte ao NW.js.
- Construct (motor de jogos), Wikipédia: história e plataformas de exportação.
- Entrevista: Scirra + Construct 3, Infinite Frontiers: o editor baseado no navegador e os modelos.
- Análise do Construct 3, Egmatic: preços para particulares e empresas (a sua afirmação de que o Construct não é um motor 3D está desatualizada, tendo em conta o lançamento dos modelos 3D do Construct em 2026).
- Fórum do GDevelop: prós e contras em comparação com o Construct 3: uma comparação no fórum de um concorrente.
Ainda sem avaliações — escreva a primeira.
Onde colocaria Construct?
Ainda ninguém colocou Construct. Escolha uma zona para começar aí a sua avaliação.
Num relance
- Site
- https://construct.net
- Categoria
- Criadores de apps · Criadores de jogos
- Atualizado
Alternativas a Construct
Perguntas
Perguntas frequentes sobre Construct
Quanto custa o Construct 3 por mês?
O plano «Personal» custa cerca de 15,99 dólares por mês ou 129,99 dólares por ano. As licenças para empresas custam cerca de 468,99 dólares por ano, e as instituições de ensino pagam entre 12,99 e 32,99 dólares por licença por ano.
Existe uma versão gratuita do Construct 3?
Sim. A versão gratuita permite 50 eventos, 2 camadas e 2 efeitos, e só permite exportar para a Web e para o Construct Arcade.
Para que serve o software Construct?
O Construct é utilizado para criar jogos 2D sem programação: jogos de plataformas, de quebra-cabeças, arcade e educativos, além de protótipos e projetos para game jams que funcionam no navegador, em dispositivos móveis e em computadores.
O Construct 3 é um motor de jogos?
Sim. O Construct 3 é um motor de jogos sem código que funciona no navegador, com uma folha de eventos para a lógica do jogo e JavaScript opcional.
Que linguagem de programação utiliza o Construct?
Os jogos são criados com folhas de eventos, pelo que não é necessária qualquer linguagem de programação. O Construct 3 está desenvolvido em JavaScript e suporta scripts opcionais em JavaScript e TypeScript.
Posso vender jogos criados com o Construct 3?
Sim. Os planos pagos incluem direitos de monetização e nenhum plano cobra royalties; as empresas precisam da licença «Startup» ou «Business».
O que é melhor, o Construct 3 ou o GDevelop?
O Construct 3 é mais sofisticado e mais rápido no editor; o GDevelop é gratuito e de código aberto, com um sistema de eventos semelhante. Experimenta ambas as edições gratuitas com o mesmo jogo simples.
O Construct 3 é melhor do que o Unity?
Para jogos 2D e para principiantes, o Construct 3 é mais rápido de aprender e de lançar. Para jogos 3D, projetos de grande dimensão e consolas, o Unity é o motor mais adequado.
Noutros lugares do LowCodeDevs
Projetos recentes no LowCodeDevs
Ainda não foi publicado nenhum caso de estudo com Construct.
Noutros lugares do LowCodeDevs
Agências que trabalham com ferramentas semelhantes
Nenhuma agência registou ainda Construct. Estas equipas trabalham com outras ferramentas da categoria Criadores de apps.
Noutros lugares do LowCodeDevs
Programadores no LowCodeDevs
Nenhum programador indicou ainda Construct como competência.
A sua experiência
Seja o primeiro especialista em Construct no LowCodeDevs
As equipas que escolhem Construct chegam a esta página à procura de alguém que saiba construir com ela. Esse lugar ainda está livre: registe a sua agência ou o seu próprio perfil com Construct entre as suas ferramentas, e esta página mostrará o seu trabalho.