Recursos para criação de jogos digitais
Repositório criado para o projeto PIBIT ciclo 2024-25 do LEQ UFAL, para reunir ferramentas de criação de jogos digitais
Fiz uma edição aqui pelo perfil do LEQ para mostrar como se coloca um link. Por exemplo, para o curso de REA e licenças CC.
1) Adventure Creator
O Adventure Creator é uma ferramenta paga, na qual os conhecimentos prévios de programação são opcionais para a criação dos jogos. A ferramenta está disponível em inglês e conta com documentações e manuais que podem auxiliar no processo de criação. Além disso, os jogos podem ser criados em softwares tanto para Windows quanto para Mac, nessa plataforma podemos criar jogos tanto para celulares quanto para computadores, podendo variar entre jogos 2D e 3D. O site conta com alguns jogos gratuitos e outros jogos apenas com a versão beta gratuita. ***
2) Adventure Game Studio
O Adventure Game Studio é uma ferramenta gratuita, na qual conhecimentos prévios de programação são opcionais para a criação de jogos. A plataforma está disponível em inglês e conta com documentação no próprio site, também em inglês, para auxiliar no desenvolvimento. É compatível com Windows, Linux, Mac, Android e iOS, permitindo criar jogos para celulares e navegadores, com diferentes estilos e temáticas. No site oficial, há uma grande variedade de jogos gratuitos para experimentar. Contudo, durante os testes, não foi possível realizar a instalação da ferramenta nem no Linux nem no Windows. ***
3) Bitsy
O Bitsy é um website gratuito que dispensa a necessidade de programação, de código aberto (MIT), acessível diretamente pelo navegador. Disponível em mais de 16 idiomas, incluindo inglês e português, concentra seus recursos e tutoriais no site oficial. A plataforma permite criar jogos 2D com estética pixelizada, muitos deles gratuitos, destacando-se pela simplicidade e intuitividade no uso. Apesar de gráficos simples, os jogos desenvolvidos no Bitsy frequentemente apresentam excelentes propostas de storytelling, oferecendo experiências únicas e criativas dentro de seu estilo minimalista. ***
4) ClickTeam
O ClickTeam é um software freemium que permite a criação jogos com recursos opcionais de programação, de código restrito, compatível com Windows e Mac e também acessível via navegador. Disponível em inglês e francês, oferece materiais de apoio principalmente no site oficial. A ferramenta possibilita criar jogos 2D de diversos gêneros, embora haja apenas poucos títulos gratuitos disponíveis. Destaca-se por ser intuitiva e simples de usar, utilizando recursos de arrastar e soltar semelhantes a outras plataformas, mas com uma estética própria e única, o que facilita a criação mesmo para iniciantes. ***
5) Construct
O Construct é uma ferramenta paga para criação de jogos, na qual conhecimentos prévios de programação são opcionais. Disponível em mais de 13 idiomas, incluindo inglês, a plataforma oferece tutoriais bem elaborados, com forte uso de recursos visuais para facilitar a compreensão dos comandos e, ao mesmo tempo, introduzir noções de programação. É compatível com Windows, Linux e Mac, e permite criar jogos 2D e 3D para serem executados diretamente no navegador. Uma das ferramentas mais completas para o ensino e desenvolvimento de jogos, o Construct oferece uma ampla gama de recursos e funcionalidades. No site oficial, há diversos jogos gratuitos disponíveis para exploração. ***
6) Core
O Core Games é uma software no modelo freemium de código restrito, que permite a criação de jogos em 3D e está disponível para Windows e Mac. Com suporte em diversos idiomas, incluindo inglês e português, oferece materiais de aprendizado no site oficial e no YouTube, ainda que em sua maioria em inglês. Apesar de disponibilizar apenas poucos jogos gratuitos prontos, apresenta um ambiente visual limpo e conta com uma boa variedade de tutoriais, o que pode auxiliar no processo de criação. No entanto, por ser fortemente voltado à produção e distribuição de jogos no metaverso, acaba restringindo consideravelmente as possibilidades de aplicação em outros projetos mais simples. ***
7) Flow Lab
O Flow Lab é uma ferramenta freemium (gratuita, mas com algumas funções pagas) e intuitiva que não exige conhecimentos prévios de programação para criar jogos. Disponível em inglês e com tutoriais claros, oferece um processo de desenvolvimento simples e acessível. É compatível com Windows, Linux e Mac, permitindo a criação de jogos 2D para celulares e computadores. Embora seja possível exportar jogos do computador para dispositivos móveis, essa função está disponível apenas para usuários que assinam um plano mensal ou anual pago. No site oficial, é possível encontrar diversos jogos gratuitos que demonstram o potencial da plataforma. ***
8) Fiero
O Fiero é uma ferramenta gratuita e que não requer conhecimentos prévios de programação para criar jogos. Disponível em inglês e com tutorial ilustrado por diversas imagens, facilita o processo de aprendizagem, especialmente para quem tem menor compreensão do idioma. É compatível com Windows, Linux e Mac, permitindo desenvolver jogos 2D para navegadores e celulares. Apesar de o site apresentar alguns jogos, não é possível acessá-los. Durante os testes, foram identificados bugs no tutorial, que exigiam reiniciar a página ao avançar entre as etapas. ***
9) Game Maker
O GameMaker é um software de criação de jogos que adota o modelo freemium, voltada para usuários com noções mais avançadas de programação. Funciona em Windows, Linux e Mac, com possibilidade de exportar projetos também para Android, iOS e outras plataformas. Disponível em diversos idiomas, incluindo inglês e português, reúne materiais de aprendizado principalmente no site oficial e no YouTube, ainda que majoritariamente em inglês. Embora ofereça recursos poderosos e flexíveis, disponibiliza poucos jogos gratuitos prontos. Sua proposta é bastante pertinente por trabalhar o ensino de programação por meio da criação de jogos, mas acaba se distanciando da praticidade, já que exige maior nível de conhecimento técnico e não se enquadra na ideia de acessibilidade e simplicidade no desenvolvimento.
10) Gamefroot
O Gamefroot é uma plataforma freemium (gratuita, mas com algumas funções pagas) para criação de jogos, na qual conhecimentos prévios de programação são opcionais. Disponível em inglês, conta com tutoriais no próprio site e também no YouTube. É compatível com Windows, Linux e Mac, permitindo desenvolver jogos 2D para execução no computador. Embora apresente alguns jogos no site, não é possível acessá-los. Muitos dos recursos de desenvolvimento estão disponíveis apenas na versão premium, restando opções limitadas na modalidade gratuita. ***
11) GameSalad
O GameSalad é um software pago para criação de jogos, compatível com Windows e Mac, além de permitir a exportação para dispositivos móveis. Com suporte em inglês e outros idiomas, disponibiliza tutoriais principalmente no site oficial e no YouTube. A ferramenta permite criar jogos de diferentes gêneros, embora ofereça apenas poucos títulos gratuitos. Por se tratar de uma plataforma paga e com código restrito, ela não atende aos requisitos de acessibilidade e liberdade necessários, afastando-se completamente do escopo pretendido. ***
12) GB studio
O GBstudio é um software gratuito, licenciado em open source (MIT), sendo uma ferramenta para quem deseja criar jogos de forma simples e acessível. Compatível com Windows, Linux e Mac, ele gera jogos que rodam em emuladores de Game Boy, o que garante grande portabilidade e permite que funcionem em praticamente qualquer celular. Todo o conteúdo está disponível em inglês no site oficial, incluindo jogos já desenvolvidos pela comunidade, muitos deles gratuitos. A proposta é bastante amigável e intuitiva, possibilitando a criação de joguinhos com visual retrô e pixelado, abrangendo diferentes gêneros. Essa combinação de simplicidade, acessibilidade e variedade torna a plataforma uma ótima escolha para iniciantes e entusiastas da criação de jogos. ***
13) GDevelop
O GDevelop é uma ferramenta freemium, que possui tanto recursos gratuitos como alguns destinados a assinaturas pagas, os conhecimentos prévios de programação são opcionais para a criação dos jogos nessa ferramenta. Além disso, a plataforma está disponível em inglês e em mais de 60 idiomas, é possível utilizar tanto o website quanto o software para criar jogos e podemos encontrar manuais e tutoriais disponíveis na própria plataforma ou em canais do YouTube. Os jogos podem ser criados para operarem em Windows, Linux e Apple, podendo rodar tanto em computadores quanto em celulares. Nessa ferramenta podemos criar tanto jogos 2D quanto 3D. ***
14) Godot
O Godot Engine é um software gratuito e de código aberto (MIT), amplamente reconhecido no desenvolvimento de jogos. Compatível com Windows, Linux, Mac, Android, iOS e outras plataformas, oferece grande versatilidade para a criação de projetos de diferentes gêneros. Disponível em mais de 60 idiomas, incluindo inglês e português, concentra seus materiais de apoio principalmente no site oficial, ainda que de forma limitada. Embora a plataforma disponibilize poucos jogos prontos gratuitamente, destaca-se como uma ferramenta brilhante para quem já possui noções básicas de programação e deseja se aprofundar na criação de jogos. No entanto, a escassez de tutoriais e modelos de referência pode tornar o processo mais desafiador, exigindo uma bagagem prévia considerável por parte do usuário. ***
15) Kodu
O Kodu é uma ferramenta gratuita que se propõe a ensinar conceitos de programação por meio da criação de jogos. Disponível em mais de 20 idiomas, incluindo inglês e português, conta com tutoriais no site e no YouTube. É compatível com Windows e permite desenvolver jogos 3D de aventura para execução no computador. No site oficial, há alguns jogos/mundos disponíveis criados pelos jogadores, contudo para executar de verdade a ferramenta é necessário baixar o arquivo da mesma no site e executar. A plataforma possui um sistema de edição simples e intuitivo, sendo especialmente útil em atividades educativas relacionadas a biomas, ecologia e outras áreas da biodiversidade.
main ***
16) Makey Makey
O Makey Makey é uma ferramenta paga e que se propõe a ensinar programação e criatividade por meio do uso de materiais não convencionais. Disponível em inglês e com atividades apresentadas no site, requer a compra de um equipamento específico vendido pela própria plataforma, além de outros materiais de fácil acesso. Embora não possua jogos disponíveis, oferece propostas interativas que combinam conhecimentos digitais com estímulos sensoriais e criatividade, proporcionando uma experiência de aprendizagem diferenciada. ***
17) Micro Studio
O Micro Studio é um website gratuito de código aberto (MIT), disponível diretamente no navegador. Com suporte em mais de 7 idiomas, incluindo inglês e português, concentra seus recursos no site oficial, onde também há acesso a diversos materiais de apoio. A plataforma permite a criação de jogos de diferentes gêneros, muitos deles gratuitos e já disponíveis para experimentação. Embora se distancie da proposta central de criar jogos sem programação, pois sua abordagem didática é de ensinar programação por meio da criação de jogos. Por essa razão, trata-se de uma ferramenta valiosa que merece ser conhecida e divulgada. ***
18) Pygame
O Pygame é uma biblioteca gratuita e de código aberto (MIT) para desenvolvimento de jogos 2D, compatível com Windows, Linux e Mac. Disponível em inglês, concentra seus recursos e tutoriais no site oficial. A plataforma permite criar jogos de diversos gêneros, muitos deles gratuitos, oferecendo grande flexibilidade para programadores. No entanto, exige noções avançadas de programação, o que a torna menos acessível para iniciantes e, por esse motivo, se distancia dos objetivos definidos. ***
19) PlayCanvas
O PlayCanvas é um website gratuito que não requer conhecimentos de programação, com código aberto (MIT), acessível diretamente pelo navegador em versão em desktop e também compatível com dispositivos móveis. Disponível em inglês e japonês, concentra seus recursos e tutoriais no site oficial. A ferramenta permite criar jogos de diversos gêneros, muitos deles gratuitos, mas vai além do universo dos games, oferecendo também a possibilidade de desenvolver aplicativos em geral para smartphones. Essa flexibilidade amplia seu potencial de uso, embora se distancie do foco exclusivo em criação de jogos. ***
20) Roblox Studio
O Roblox Studio é um software gratuito no qual a programação é opcional para criação de jogos, disponível em Windows e Mac, além de estar integrada ao site oficial. Com suporte em mais de 15 idiomas, incluindo inglês e português, oferece ainda uma grande variedade de tutoriais e materiais no YouTube. A ferramenta permite criar jogos em 3D de diferentes estilos, entretanto, a utilização pode ser um pouco desafiadora para quem não está familiarizado com game engines mais robustas. É bastante popular entre crianças e adolescentes, que já estão familiarizados com o universo do Roblox. Como consequência, a adesão a projetos didáticos criados dentro da plataforma tende a ser significativa, justamente por fazer parte do cotidiano desse público. Embora utilize código restrito, a imensa quantidade de jogos gratuitos disponíveis e a ampla comunidade tornam o Roblox Studio uma opção bastante atrativa para experiências de aprendizado gamificado. ***
21) RPG Paper Maker
O RPG Paper Maker é uma ferramenta freemium, permitindo acesso a noções básicas de desenvolvimento sem custo inicial. Compatível com Windows, Linux e Mac, além de estar disponível também no Steam, oferece a possibilidade de criar jogos no estilo RPG retrô, contando ainda com uma comunidade que disponibiliza muitos projetos gratuitos. Apesar disso, seu código é restrito e o suporte está majoritariamente em inglês, com materiais acessíveis no site oficial e no YouTube. A ferramenta, embora funcional, apresenta uma interface pouco intuitiva e limitações que exigem conhecimentos de programação para a inserção de plugins, o que pode dificultar o processo criativo, especialmente para iniciantes que buscam maior liberdade e facilidade no desenvolvimento. ***
22) Sandbox Game Maker
O Sandbox Game Maker é uma ferramenta gratuita que não exige conhecimentos prévios de programação para criar jogos. Disponível em mais de 20 idiomas, incluindo inglês, oferece tutoriais no site e no YouTube. É compatível com Windows e Mac, permitindo desenvolver jogos 3D variados para execução no próprio site. Diferentemente de outras plataformas testadas, o Sandbox Game Maker requer a instalação de um setup no computador antes de ser utilizado. No site oficial, há diversos jogos gratuitos disponíveis para explorar. ***
23) Scratch
O Scratch é uma ferramenta gratuita e totalmente dispensável de instalação, baseada em código aberto, que funciona diretamente no navegador tanto para a criação quanto utilização dos jogos criados. Disponível em mais de 70 idiomas, incluindo inglês e português, oferece uma ampla variedade de jogos 2D gratuitos criados pela comunidade. Sua proposta de programação por meio do recurso de arrastar e soltar torna o aprendizado intuitivo e acessível, permitindo que iniciantes avancem rapidamente. Além disso, a plataforma possibilita baixar o “código” de projetos já existentes, o que incentiva a exploração, a modificação e a criação de novos jogos a partir de ideias compartilhadas. ***
24) Solarus
O Solarus é um software gratuito de criação de jogos, que funciona sob licença open source (GNU). Compatível com Windows, Linux, Mac e até Nintendo Switch, tem como foco principal o estilo RPG retrô. Seu site oficial, disponível em inglês e francês, reúne materiais de apoio e alguns jogos criados pela comunidade, embora o número de títulos gratuitos disponíveis ainda seja reduzido. Apesar de oferecer liberdade por ser de código aberto, o uso da plataforma exige alguns conhecimentos de programação, o que acaba tornando seu manuseio menos acessível e se afasta do objetivo de propostas que priorizam a simplicidade e a facilidade de aprendizado no processo de desenvolvimento. ***
25) Stencyl
O Stencyl é uma ferramenta gratuita na qual conhecimentos prévios de programação são opcionais para a criação de jogos. Disponível em inglês, conta com tutoriais no site e no YouTube. É compatível com Windows, Linux e Mac, permitindo desenvolver principalmente jogos de RPG retrô para celulares. Embora o site apresente alguns jogos, não é possível acessá-los. Durante os testes, não foi possível realizar a instalação da ferramenta nem no Linux nem no Windows. ***
26) Twine
O Twine é uma ferramenta gratuita indicada para usuários com noções avançadas de programação. Disponível em inglês, o site oferece conteúdo extenso para leitura, ajudando a entender o funcionamento das ferramentas. É compatível com Windows, Linux e Mac, mas não especifica a plataforma final na qual os jogos poderão ser executados nem o gênero de jogos que podem ser criados. O site não apresenta jogos prontos, apenas quatro tipos de mecanismos que podem ser usados na criação de jogos. A interface é simples, porém a criação de jogos não é intuitiva. ***
27) Unreal Engine
A Unreal Engine é uma ferramenta gratuita indicada para usuários com noções avançadas de programação. Disponível em inglês, português e mais de seis idiomas, oferece documentação e tutoriais no site oficial, disponível em oito ou mais idiomas. É compatível com Windows, Linux e Mac, permitindo criar jogos 3D variados para celulares. No site, há alguns jogos de demonstração que ajudam a entender melhor o funcionamento da ferramenta. Durante os testes, não foi possível completar a fase final da instalação da plataforma. ***
28) Unity
A Unity é uma ferramenta freemium (gratuita, mas com algumas funções pagas) que se propõe a ensinar programação e criação de jogos. Disponível em inglês, português e mais de sete idiomas, conta com extensa documentação, tutoriais e cursos profissionalizantes voltados tanto para iniciantes quanto para usuários com experiência em programação. É compatível com Windows, Linux e Mac, permitindo criar jogos 2D e 3D para celulares e navegadores. No site oficial, é possível visualizar alguns dos jogos criados com a plataforma, embora não haja disponibilidade de jogos para teste. ***
29) Yahaha
O Yahaha é uma ferramenta gratuita que permite a criação de jogos sem a necessidade de conhecimentos prévios de programação. Disponível em inglês, conta com tutoriais no site e no YouTube. É compatível com Windows e Mac, permitindo desenvolver jogos 3D variados para celulares e navegadores. Apesar de oferecer muitos recursos e tutoriais, criar um jogo na plataforma se mostrou uma tarefa difícil, pois a interface não é intuitiva e os tutoriais disponíveis não facilitaram significativamente o desenvolvimento. ***