Stencyl: aplicativo gratuito para criação de videogames feitos com Haxe e OpenFL

Stencyl: software gratuito e multiplataforma para criar videogames

Stencyl: software gratuito e multiplataforma para criar videogames

Há alguns dias, compartilhamos uma ótima postagem sobre a aplicação Turbo Warp, que descrevemos como um aplicativo educacional e de treinamento útil e divertido, que é distribuído como uma ferramenta multiplataforma e de desktop online, que permite criar jogos, animações e histórias com a melhor e mais recente versão do Scratch. Mas, com a diferença de que possui a adição de recursos adicionais, como modo escuro, addons extras, compilador e muito mais. E como nele mencionamos uma lista interessante e útil de aplicativos semelhantes, hoje dedicaremos este post a outro software semelhante chamado «Estêncil» aprender e ensinar programação e criar videogames com Flash de forma rápida e fácil.

Além disso, e antes de entrar em detalhes, é importante destacar que o referido software gratuito, que também possui versões pagas mais robustas, ou seja, com mais funcionalidades, possui seu motor é escrito em Haxe e é baseado em OpenFL. 2 projetos de código aberto que também são muito úteis e vale a pena conhecer e divulgar, tanto para fins educacionais como profissionais. Portanto, sem mais delongas, convidamos você a continuar lendo sobre esses 3 desenvolvimentos para saber do que se tratam e entender com mais profundidade seu alcance.

TurboWarp: App para ensinar e aprender programação e robótica

TurboWarp: App para ensinar e aprender programação e robótica

Mas, antes de começar a se aprofundar no aplicativo «Stencyl» e outros associados a ele (Haxe e OpenFL), recomendamos que você explore um postagem relacionada anterior, ao final:

TurboWarp: App para ensinar e aprender programação e robótica
Artigo relacionado:
TurboWarp e outros aplicativos semelhantes para aprender programação e robótica

Stencyl: software gratuito e multiplataforma para criar videogames

Stencyl: software gratuito e multiplataforma para criar videogames

O que é Stencil?

Conforme Site oficial por «Stencil», seus desenvolvedores o promovem brevemente da seguinte maneira:

Stencyl é um software que permite criar videogames de forma rápida e fácil para dispositivos móveis, web e desktop sem código. Portanto, é ideal para criar videogames incríveis sem muito código ou a necessidade de ser um especialista em programação para diferentes plataformas.

No entanto, como oferecem muitos documentação e suporte Sobre isso, vamos destacar alguns pontos (recursos/funcionalidades) importante e útil sobre o referido software na lista a seguir:

  1. Mais do que apenas um software comum de criação de jogos, é um conjunto de ferramentas maravilhosamente intuitivo que acelera seu fluxo de trabalho sem grandes dificuldades.
  2. A tecnologia usada para criar o mecanismo Stencyl é Haxe e é baseada em OpenFL, um projeto de código aberto que espelha a API Flash completa em Haxe e fornece todos os ganchos necessários para publicar jogos em todas as principais plataformas existentes.
  3. Permite criar videogames com amplo suporte de plataforma para conseguir um produto com o maior número possível de jogadores em diversos dispositivos, independente do sistema operacional: iOS (iPhone/iPad), Android, Windows, Mac, Linux e Internet (HTML5) .
  4. Com este software foram produzidos videojogos que se tornaram famosos, alcançando as primeiras posições, por exemplo na App Store e no Google Play. Que foram produzidos para editoras importantes, como: ArmorGames, Kongregate e Newgrounds.
  5. Oferece uma interface amigável para professores, alunos e usuários de TI que não são especialistas em programação, como crianças e adolescentes em idade escolar e processo de educação em informática (programação), ou adultos iniciantes e novatos em Desenvolvimento de Software. E muito disso porque oferece um processo de design baseado em arrastar e soltar no mais puro estilo do projeto Scratch, mas com a adição de novas funções e centenas de blocos prontos para uso. Porém, também oferece a possibilidade de escrever código de forma natural ou tradicional.

Capturas de tela do aplicativo

Além disso, é importante destacar que, atualmente, este software está disponível para download através de um único instalador portátil e multiplataforma (executável) sob o nome última versão estável com o número 4.1.4 lançado em 1º de julho de 2024. E aproveitando que já baixamos e testamos, mostramos a seguir as seguintes capturas de tela:

Stencyl: última versão estável com número 4.1.4 lançada em 1º de julho de 2024 - 01

Stencyl: última versão estável com número 4.1.4 lançada em 1º de julho de 2024 - 02

Stencyl: última versão estável com número 4.1.4 lançada em 1º de julho de 2024 - 03

Última versão estável com número 4.1.4 lançada em 1º de julho de 2024 - 04

Última versão estável com número 4.1.4 lançada em 1º de julho de 2024 - 05

Última versão estável com número 4.1.4 lançada em 1º de julho de 2024 - 06

Última versão estável com número 4.1.4 lançada em 1º de julho de 2024 - 07

Última versão estável com número 4.1.4 lançada em 1º de julho de 2024 - 08

Última versão estável com número 4.1.4 lançada em 1º de julho de 2024 - 09

Sobre Haxe e OpenFL

E como, como mencionamos no início, este programa é gerado usando Haxe e OpenFL, a seguir falaremos brevemente sobre esses 2 projetos e tecnologias de código aberto:

perna

Haxe é uma linguagem de programação de código aberto, de alto nível e fortemente tipada, com um compilador cruzado de otimização rápida. Portanto, com ele você pode criar aplicações multiplataforma orientadas a JavaScript, C++, C#, Java, JVM, Python, Lua, PHP, Flash; e assim obter acesso às capacidades nativas de cada plataforma. Além disso, oferece máquinas virtuais próprias (HashLink e NekoVM), mas também pode rodar em modo interpretado. Sobre Haxe

OpenFL

OpenFL é uma biblioteca para expressão criativa na Web, desktop e dispositivos móveis que você pode publicar em C++, JS e WebGL nativos e em tempos de execução como HashLink e Adobe AIR usando um conjunto de ferramentas integrado. Os desenvolvedores OpenFL escrevem código em Haxe, uma linguagem poderosa que pode ser compilada em outras linguagens de programação. Esta capacidade única (e comprovada) é a base da natureza multiplataforma do OpenFL. Dependendo do projeto, dos argumentos usados ​​e da plataforma de destino, Haxe é usado por ferramentas de linha de comando para compilar arquivos de origem Haxe em bytecode SWF, bytecode Neko, C++ ou JavaScript. Além disso, OpenFL implementa a API Flash Player, mas alcança todos os lugares que os plug-ins do navegador não conseguem alcançar. Sobre o OpenFL

Outros aplicativos e plataformas recomendados para aprender e ensinar programação e robótica

programação

  1. Alice
  2. 256 básico
  3. Em bloco
  4. BlueJ
  5. Blocos de código
  6. Greenfoot
  7. Tratamento
  8. PseudoFluxo
  9. PSeIntGenericName
  10. MeuCompilador
  11. Scratch
  12. scratux
  13. Foto!
  14. Stencyl
  15. Funileiro
  16. Tinkercad
  17. Turbo Warp
  18. Tartaruga
  19. Urso-d'água

Robotica

  1. Arduino IDE
  2. Codecraft
  3. JdeRobot
  4. OpenBot
  5. OpenCV
  6. Abra o Laboratório Roberta
  7. RoboMindGenericName
  8. ROS
  9. Webbots
  10. Fritzing
Scratux: Como obter a última versão do Scratch no GNU / Linux?
Artigo relacionado:
Scratux: Como obter a última versão do Scratch no GNU / Linux?

Imagem de resumo para pós-2024

Resumo

Em suma, esperamos “Stencyl” é um ótimo aplicativo gratuito e multiplataforma feito com projetos úteis de código aberto do Linuxverse, como Haxe e OpenFL. E sem dúvida é um ótimo e versátil aplicativo que visa criar videogames divertidos e bonitos com rapidez e facilidade. Por isso, costuma ser utilizado por muitos professores e profissionais de TI, tanto para aprender e ensinar programação quanto para desenvolver pequenos ou grandes projetos para diversos dispositivos ou plataformas. E em breve esperamos oferecer a vocês mais uma publicação, sobre outro aplicativo semelhante na área de programação educacional e aplicações robóticas. Mas, caso você conheça algum outro aplicativo semelhante não mencionado por nós, que valha a pena conhecer e utilizar para esse mesmo fim ou objetivo, Convidamos você a mencioná-lo por meio de comentários e argumentar por que incluí-lo, para o conhecimento e utilidade de todos.

Por último, lembre-se visite nosso «página inicial» em Espanhol. Ou, em qualquer outro idioma (apenas adicionando 2 letras ao final da nossa URL atual, por exemplo: ar, de, en, fr, ja, pt e ru, entre muitos outros) para aprender conteúdos mais atuais. Além disso, convidamos você a se juntar ao nosso Canal oficial do Telegram para ler e compartilhar mais notícias, guias e tutoriais de nosso site.


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.