Assim como o hardware evolui, o software segue um caminho similar, e seus avanços podem ser vistos em ferramentas cada vez mais completas e flexíveis. A criação de jogos é uma das atividades mais beneficiadas por essa evolução, já que existe uma enorme quantidade de recursos abertos e gratuitos para dar vida às nossas aventuras. Superpowers é um desses recursos, construído sobre tecnologias Web e com capacidade de criar jogos tanto em 2D quanto em 3D.
Em alguma etapa das nossas vidas, todos sonhamos em criar jogos, além de aproveitá-los. Talvez esse sonho tenha começado com desenhos em um caderno, ou uma história escondida em um documento de texto. No entanto, devemos ser honestos: são muito poucos os que transformam em realidade esse jogo sonhado. As barreiras são muitas e vastas.
Mas lentamente a tecnologia ganha terreno e coloca ferramentas sobre a mesa com uma capacidade de adaptação impressionante, que sem dúvida responde às demandas de compatibilidade das plataformas atuais. Também devemos considerar o aspecto 'global' de alguns projetos, já que com a Internet a nosso favor, uma equipe espalhada por vários países pode trabalhar como se estivessem todos juntos em um mesmo escritório.
Ferramenta para criação de jogos
Superpowers é uma dessas ferramentas, uma plataforma aberta e colaborativa de desenvolvimento com múltiplos benefícios. Em primeiro lugar, seu perfil colaborativo é um dos mais elaborados. Cada membro da equipe não precisa instalar absolutamente nada em seus sistemas, e o único material a distribuir é o endereço URL do projeto, junto com sua senha. Como alternativa, os projetos podem ser armazenados offline, algo muito útil quando a conexão com a Internet é instável ou limitada.
Todas as ferramentas integradas ao Superpowers são plugins, de modo que um desenvolvedor tem a possibilidade de expandir ou substituir esses plugins à vontade. Superpowers oferece mais de mil elementos separados em sprites, planos de fundo, sons, trilhas sonoras e sistemas de física para 2D/3D. Para finalizar, por trás do Superpowers encontramos o TypeScript, um superset de JavaScript que garante maior robustez em qualquer projeto.
A presença do TypeScript, a capacidade de expandir o ambiente de desenvolvimento com plugins, seu perfil open source e o suporte colaborativo fazem do Superpowers uma grande ferramenta para criar jogos. Mesmo assim, estou absolutamente convencido de que os iniciantes não são sua prioridade. Na verdade, seus próprios tutoriais oficiais recomendam assimilar aspectos básicos de JavaScript antes de começar; portanto, é lógico assumir que o Superpowers talvez não seja o melhor recurso para começar do zero, mas sim para aqueles que estão em uma espécie de 'meio termo' no desenvolvimento de jogos. Quer ver jogos feitos com essa ferramenta? Clique aqui.
https://old.neoteo.com/gb-studio-como-hacer-videojuegos-para-game-boy-sin-saber-programar/