Articulo de referencia

Estencilo

Stencyl es una herramienta de desarrollo de videojuegos que permite a los usuarios crear videojuegos 2D para ordenadores, dispositivos móviles y la web. El software está disponi...

Stencyl es una herramienta de desarrollo de videojuegos que permite a los usuarios crear videojuegos 2D para ordenadores, dispositivos móviles y la web. El software está disponible de forma gratuita y se pueden adquirir algunas opciones de publicación. [2] El software se llamó originalmente "StencylWorks" durante su desarrollo y en el lanzamiento inicial, pero luego se acortó a "Stencyl".

Características

Los juegos creados en Stencyl se pueden exportar a la web a través de Adobe Flash Player o HTML5 , y a computadoras personales como juegos ejecutables , así como a varios dispositivos móviles como aplicaciones iOS y Android . [3] La física y las colisiones son administradas por Box2D , [4] que se puede deshabilitar de forma selectiva o completa para disminuir cualquier impacto potencial en el rendimiento de los juegos que no requieren una simulación física completa. A partir de la versión 3.0, los proyectos en Stencyl utilizan el lenguaje de programación Haxe y el marco de juego OpenFL para permitir un estilo de creación de juegos flexible, de escritura única y ejecución en cualquier lugar .

IDE

Stencyl es una herramienta de creación y un IDE . La aplicación incluye varios módulos que se utilizan para realizar las tareas necesarias para crear juegos con el software.

  • El editor de comportamiento se utiliza para crear y editar código y lógica del juego en piezas modulares conocidas como comportamientos y eventos.
  • El editor de conjuntos de mosaicos se utiliza para importar y editar conjuntos de mosaicos , incluidas sus formas de colisión, apariencia y animaciones.
  • El Editor de actores se utiliza para crear y editar entidades del juego (actores) y sus configuraciones, incluidos comportamientos, física y animaciones.
  • El Diseñador de escenas se utiliza para crear y editar niveles y estados de juego (escenas) mediante actores, conjuntos de mosaicos y comportamientos.

Las herramientas adicionales permiten al usuario importar imágenes para usarlas como primeros planos y fondos en las escenas, importar y editar fuentes, importar archivos de sonido y música ( se admiten MP3 y OGG , según el destino de la exportación) y modificar la configuración del juego, como los controles del jugador y la resolución del juego. Stencyl incluye una biblioteca de comportamientos comunes para reducir la necesidad de recrear comportamientos de juego comunes, y varios "kits" de juego proporcionan puntos de partida funcionales para géneros de juegos 2D comunes.

VPL

Al crear un nuevo comportamiento, se presenta la opción de crearlo en modo de código o en modo de diseño. El uso del modo de código para un comportamiento permite al usuario programar la lógica en formato de texto tradicional y, opcionalmente, abrir el código en un editor externo. Alternativamente, el modo de diseño es una interfaz gráfica de usuario que permite a los usuarios crear una lógica de juego modular para actores y escenas utilizando un lenguaje de programación visual . El concepto del modo de diseño como una forma de desarrollo para el usuario final se originó con el entorno de aprendizaje del lenguaje informático Scratch del MIT y se utilizó con permiso para Stencyl.

Como se trata de un lenguaje de programación visual, los usuarios del modo de diseño no necesitan aprender o escribir un lenguaje de programación en particular, ni deben preocuparse por la sintaxis . En cambio, las acciones disponibles se arrastran y sueltan desde una paleta de "bloques de código". Estos bloques encajarán en su lugar y se anidarán entre sí, lo que permitirá la creación de lógica avanzada a partir de componentes básicos. Para evitar errores de sintaxis durante la compilación, no todos los bloques encajarán entre sí. Por ejemplo, un espacio que requiere un valor booleano no aceptará un bloque que represente un valor numérico. Las formas de los tipos de bloque son diferentes para ayudar a representar esto al usuario como una restricción que moldea el comportamiento. El bloque de número se podría utilizar junto con un bloque de comparación, como "(Número) es igual a (Número)", para evaluar como una declaración Verdadero/Falso para el valor booleano necesario.

Almacenamiento en la nube

StencylForge es un servicio integrado de almacenamiento y uso compartido en línea para juegos y recursos de juegos de Stencyl. Se puede utilizar para realizar copias de seguridad de proyectos y acceder a ellos desde otras computadoras cuando se inicia sesión en Stencyl. El contenido cargado por los usuarios es privado de forma predeterminada, pero también se puede hacer público para compartirlo con otros usuarios. Además del contenido cargado por los usuarios, también se encuentra disponible y se destaca en StencylForge contenido aprobado oficialmente, como juegos de ejemplo, kits de juegos, comportamientos y recursos artísticos o sonoros.

Otro

Stencyl incluye el editor de imágenes Pixelitor. Su uso en Stencyl suele ser secundario, ya que las imágenes se suelen importar directamente desde el ordenador tras ser creadas por separado. Stencyl también se puede configurar para utilizar editores de imágenes externos, como Photoshop y GIMP , para modificar imágenes ya cargadas en un proyecto.

Stencyl también admite extensiones creadas por el usuario para agregar funciones al software. Por ejemplo, una extensión podría agregar nuevos bloques para el uso del modo de diseño, como una API de terceros . Otro ejemplo es una herramienta de creación de scripts de diálogos para agregar diálogos fácilmente y modificar su configuración para un juego.

Véase también

Juegos que utilizan Stencyl

Referencias

  1. ^ Glockling, Max (16 de enero de 2013). «Menú flash con clic derecho». Archivado desde el original el 15 de abril de 2014. Consultado el 18 de enero de 2013 .
  2. ^ "Stencyl - Precios". stencyl.com . Consultado el 12 de junio de 2015 .
  3. ^ Andrew, Keith. "Jonathan Chung habla sobre el potencial de la nueva herramienta de juegos 2D multiplataforma 'sin codificación' iStencyl". PocketGamer . Consultado el 19 de enero de 2012 .
  4. ^ Anthony Pecorella. «Preguntas y respuestas con Jon, creador de Stencyl». Archivado desde el original el 20 de enero de 2012. Consultado el 19 de enero de 2012 .
  • Sitio web oficial
Obtenido de "https://es.wikipedia.org/w/index.php?title=Stencyl&oldid=1241327931"