Desde Linux Linux Post Install  

Stencyl: App gratuita para la creación de videojuegos hecho con Haxe y OpenFL

Stencyl: Software gratuito y multiplataforma para crear videojuegos

Stencyl: Software gratuito y multiplataforma para crear videojuegos

Hace pocos días, les compartimos una genial publicación sobre la aplicación TurboWarp, la cual, describimos como una útil y divertida aplicación educativa y formativa, que es distribuida como una Herramienta de escritorio multiplataforma y en línea, que permite crear juegos, animaciones e historias con la mejor y más reciente versión de Scratch. Pero, con la diferencia de que cuenta con el añadido de características adicionales, tales como un modo oscuro, complementos (addons) extras, un compilador, y mucho más. Y dado que, en la misma, mencionamos un interesante y útil listado de apps similares, hoy le dedicaremos esta publicación de hoy, a otro software similar llamado «Stencyl» para aprender y enseñar programación, y crear videojuegos con Flash en forma rápida y sencilla.

Además, y antes de entrar en detalles, es importante destacar que dicho software gratuito, que también tiene versiones de pago más robustas, es decir, con más funcionalidades, tiene su motor escrito en Haxe y está basado en OpenFL. 2 proyectos de código abierto que también son muy útiles y valen la pena conocer y difundir, tanto con fines educativos como profesionales. Así que, sin más que decir, te invitamos a continuar leyendo sobre dichos 3 desarrollos para conocer de que tratan y conocer sus alcances en más profundidad.

TurboWarp: App para enseñar y aprender programación y robótica

TurboWarp: App para enseñar y aprender programación y robótica

Pero, antes de comenzar a profundizar sobre la app «Stencyl» y otras asociadas al mismo (Haxe y OpenFL), les recomendamos explorar una anterior publicación relacionada, al finalizar la misma:

Stencyl: Software gratuito y multiplataforma para crear videojuegos

Stencyl: Software gratuito y multiplataforma para crear videojuegos

¿Qué es Stencyl?

Según el sitio web oficial de «Stencyl», sus desarrolladores promocionan al mismo brevemente de la siguiente forma:

Stencyl es un software que permite de forma rápida y sencilla la creación de videojuegos para dispositivos móviles, web y computadoras de escritorio sin código. Por ende, es ideal para crear increíbles videojuegos sin mucho código o necesidad de ser experto en programación para distintas plataformas.

Sin embargo, y dado que, ofrecen mucha documentación y soporte sobre el mismo, destacaremos algunos puntos (características/funcionalidades) importantes y útiles sobre dicho software en el siguiente listado:

  1. Más que un software de creación de juegos común y corriente, es un conjunto de herramientas intuitivo y maravilloso que acelera el flujo de trabajo sin mayores dificultades.
  2. La tecnología utilizada para crear el motor de Stencyl es Haxe y está basado en OpenFL, un proyecto de código abierto que refleja la API Flash completa en Haxe y proporciona todos los ganchos necesarios para publicar juegos a todas las principales plataformas existentes.
  3. Permite crear videojuegos con un amplio soporte de plataformas para lograr un producto con el mayor número posible de jugadores desde diversos dispositivos, independientemente de su sistema operativo: iOS (iPhone/iPad), Android, Windows, Mac, Linux y la Internet (HTML5).
  4. Con dicho software se han producido videojuegos que se han hecho famosos, alcanzado los primeros puestos, por ejemplo en la App Store y la Google Play. Los cuales, han sido producidos para importantes editores, como por ejemplo: ArmorGames, Kongregate y Newgrounds.
  5. Ofrece una interfaz amigable para Docentes TI, Estudiantes y Usuarios no expertos en programación, tales como niños, niñas y adolescentes en edad escolar y proceso de educación TI (programación), o adultos principiantes y novatos en el Desarrollo del Software. Y mucho de esto, se debe a que la misma ofrece un proceso de diseño basado en arrastrar y soltar al más puro estilo del proyecto Scratch, pero con el añadido de nuevas funciones y cientos de bloques listos para usar. Aunque, también ofrece la posibilidad de escribir código de la forma natural o tradicional.

Pantallazos sobre la aplicación

Además, es importante destacar que, actualmente, este software está disponible para su descarga mediante un único instalador (ejecutable) portable y multiplataforma bajo la última versión estable con el número 4.1.4 liberada el 1 de julio de 2024. Y aprovechando que la hemos descargado y probado, a continuación te mostramos los siguientes pantallazos sobre la misma:

Stencyl: Última versión estable con el número 4.1.4 liberada el 1 de julio de 2024 - 01

Stencyl: Última versión estable con el número 4.1.4 liberada el 1 de julio de 2024 - 02

Stencyl: Última versión estable con el número 4.1.4 liberada el 1 de julio de 2024 - 03

Última versión estable con el número 4.1.4 liberada el 1 de julio de 2024 - 04

Última versión estable con el número 4.1.4 liberada el 1 de julio de 2024 - 05

Última versión estable con el número 4.1.4 liberada el 1 de julio de 2024 - 06

Última versión estable con el número 4.1.4 liberada el 1 de julio de 2024 - 07

Última versión estable con el número 4.1.4 liberada el 1 de julio de 2024 - 08

Última versión estable con el número 4.1.4 liberada el 1 de julio de 2024 - 09

Sobre Haxe y OpenFL

Y dado que, tal como lo mencionamos al inicio, sobre que este programa está generado haciendo empleo de Haxe y OpenFL, a continuación te comentaremos muy brevemente sobre estos 2 proyectos y tecnologías de código abierto:

Haxe

Haxe es un lenguaje de programación de código abierto, de alto nivel y con tipado estricto, con un compilador cruzado de optimización rápida. Por lo cual, con el se puede crear aplicaciones multiplataforma orientadas a JavaScript, C++, C#, Java, JVM, Python, Lua, PHP, Flash; y así obtener el acceso a las capacidades nativas de cada plataforma. Además, ofrece sus propias máquinas virtuales (HashLink y NekoVM), pero también puede ejecutarse en modo interpretado. Sobre Haxe

OpenFL

OpenFL es una biblioteca para la expresión creativa en la web, el escritorio y los dispositivos móviles que puede publicar en C++, JS y WebGL nativos, y en entornos de ejecución como HashLink y Adobe AIR mediante un conjunto de herramientas integrado. Los desarrolladores de OpenFL escriben código en Haxe, un lenguaje potente que puede compilarse en otros lenguajes de programación. Esta capacidad única (y probada) es la piedra angular de la naturaleza multiplataforma de OpenFL. Según el proyecto, los argumentos utilizados y la plataforma de destino, las herramientas de línea de comandos utilizan Haxe para compilar archivos fuente Haxe en código de bytes SWF, código de bytes Neko, C++ o JavaScript. Además, OpenFL implementa la API de Flash Player, pero llega a todos los lugares a los que los complementos del navegador no pueden llegar. Sobre OpenFL

Otras apps y plataformas recomendadas para aprender y enseñar programación y robótica

Programación

  1. Alice
  2. Basic 256
  3. Blockly
  4. BlueJ
  5. CodeBlocks
  6. Greenfoot
  7. Processing
  8. PseudoFlow
  9. PSeInt
  10. MyCompiler
  11. Scratch
  12. Scratux
  13. Snap!
  14. Stencyl
  15. Tinker
  16. Tinkercad
  17. TurboWarp
  18. Turtlico
  19. Waterbear

Robótica

  1. Arduino IDE
  2. Codecraft
  3. JdeRobot
  4. OpenBot
  5. OpenCV
  6. Open Roberta Lab
  7. RoboMind
  8. ROS
  9. Webots
  10. Fritzing

Imagen de Resumen para post 2024

Resumen

En resumen, esperamos «Stencyl» es una genial aplicación gratuita y multiplataforma hecha con útiles proyectos de código abierto del Linuxverso, como Haxe y OpenFL. Y sin duda, es una genial y versátil aplicación orientada a la creación de divertidos y hermosos videojuegos de forma rápida y sencilla. Por lo cual, suele ser utilizada por muchos docentes y profesionales TI, tanto para aprender y enseñar programación como para elaborar pequeños o grandes proyectos para distintos dispositivos o plataformas. Y pronto, esperamos ofrecerles una publicación más, sobre otra app similar de este ámbito de aplicaciones educativas de programación y robótica. Pero, en caso de que conozcas alguna otra app similar no mencionada por nosotros, que valga la pena conocer y usar con esta misma finalidad u objetivo, te invitamos a mencionarla vía comentarios y argumentar el porqué incluirla, para el conocimiento y utilidad de todos.

Por último, recuerda visitar nuestra «página de inicio» en español. O, en cualquier otro idioma (con solo agregar al final de nuestra URL actual, 2 letras al final, por ejemplo: ar, de, en, fr, ja, pt y ru, entre muchas otras) para conocer más contenidos actuales. Además, te invitamos a unirte a nuestro Canal oficial de Telegram para leer y compartir más noticias, guías y tutoriales de nuestra web.

Leave A Comment

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.