Articulo de referencia

Marco de trabajo Starling

Starling es un marco de juego de código abierto que se utiliza para crear juegos 2D que se ejecutan tanto en plataformas móviles como de escritorio. Recrea la arquitectura tradi...

Starling es un marco de juego de código abierto que se utiliza para crear juegos 2D que se ejecutan tanto en plataformas móviles como de escritorio. Recrea la arquitectura tradicional de listas de visualización de Flash sobre hardware gráfico acelerado . Varios juegos comerciales se han desarrollado con Starling, incluidos Angry Birds Friends [ 2 ] e Incredipede [ 3 ] .

Historia

Starling fue iniciado en 2011 por Adobe poco después de introducir la API Stage3D en sus sistemas de tiempo de ejecución AIR y Flash . Stage3D permite utilizar la GPU dentro del Flash Player a través de una API de bajo nivel; Starling debería simplificar la transición para los desarrolladores al proporcionar una API de alto nivel complementaria construida sobre Stage3D. [ 4 ]

El marco de trabajo ha tenido una rápida adopción a lo largo de los años, siendo utilizado en muchos juegos tanto de desarrolladores independientes como comerciales. [ 5 ] Ahora forma parte del SDK de Adobe Gaming. [ 6 ]

ecosistema de biblioteca

Desde la introducción de Starling, varios desarrolladores externos han publicado bibliotecas de código abierto que dependen de Starling y amplían su funcionalidad.

  • Feathers permite la creación de interfaces de usuario ligeras tanto para juegos y aplicaciones móviles como de escritorio.
  • Citrus Engine es un motor de juegos que es muy popular por su kit de inicio para juegos de plataformas.
  • Dragon Bones es una solución de animación esquelética 2D, disponible como complemento para Flash, que permite exportar animaciones para Starling.
  • StarlingPunk está diseñado para el desarrollo de juegos Flash en 2D, inspirado en el popular framework FlashPunk .
  • Flox es un Backend as a Service dirigido especialmente a los desarrolladores de Starling (y desarrollado por el mismo equipo).
  • GameBuilder Studio es un motor de juegos de código abierto y una herramienta visual WYSIWYG para crear juegos 2D profesionales multiplataforma. Optimizado para móviles y web mediante el motor de renderizado Starling. [Compatible con Ouya | Plugin de plataformas | Modo isométrico | Multijugador mediante Plugin.IO, etc.]

Véase también

Referencias

  1. "Versión 2.8" . 2 de enero de 2026. Consultado el 7 de abril de 2026 .
  2. "Llevando Angry Birds a Facebook" . Smashing Magazine. 22 de febrero de 2013. Consultado el 13 de noviembre de 2013 .
  3. "Desarrollando Incredipede" . Colin Northway . Consultado el 13 de noviembre de 2013 .
  4. "Presentando Starling" . Adobe Developer Connection. 21 de septiembre de 2011. Consultado el 19 de diciembre de 2013 .
  5. "Resumen de juegos" . Gamua. 26 de septiembre de 2013. Consultado el 13 de noviembre de 2013 .
  6. "Adobe Gaming SDK" . Adobe Gaming. 4 de diciembre de 2012. Consultado el 19 de diciembre de 2013 .

Lecturas adicionales

  • Thibault Imbert: Presentando a Starling , O'Reilly Media Inc., 14 de noviembre de 2012, ISBN 978-1-449-32091-1
  • Juwal Bose: Starling Game Development Essentials , Packt Publishing, diciembre de 2013, ISBN 9781783983544
  • Tinic Uro (21 de septiembre de 2011) ¿Por qué Starling (o cualquier otro framework 2D sobre Stage3D)?
  • Sitio web oficial
  • Foro de soporte oficial
  • Wiki oficial de la comunidad
  • Fuente en GitHub
  • Comenzando con Starling Archivado el 25/10/2015 en el curso de vídeo Wayback Machine (gratuito)
  • Creación de juegos Flash con Starling. Archivado el 3 de diciembre de 2020 en el curso de vídeo Wayback Machine (comercial).
  • Creación de una aplicación móvil con Feathers and Starling. Archivado el 19/10/2017 en el curso de vídeo Wayback Machine (comercial).
  • Cómo aprender Starling Framework : un tutorial completo y una descripción general.
  • https://typedarray.org/introducing-starling-js/
Obtenido de " https://en.wikipedia.org/w/index.php?title=Starling_Framework&oldid=1317906782 "