LayaBox (Souyou Network Technology Beijing Co., Ltd.), también llamado Laya , es un marco de software gratuito que incluye aplicaciones de orientación de motores de juegos multiplataforma y navegadores web HTML5 , [3] así como servicios de publicación y distribución digital en línea. [3] Anunciado por primera vez en la Confederación Global de Juegos para Móviles en marzo de 2015, [4] [5] ofrece una lista de aplicaciones web enriquecidas, ligeras y estables, adecuadas para desarrolladores y editores. [5]
Autor (es) original (es) | Xie ChengHong (director ejecutivo) | ||||
---|---|---|---|---|---|
Desarrollador (es) | Tecnología de red Souyou Beijing Co., Ltd. | ||||
Versión inicial | 20 de mayo de 2015 [1] | :.||||
Lanzamiento (s) estable (s) | |||||
| |||||
Sistema operativo | Ventanas | ||||
Disponible en | Inglés, chino | ||||
Tipo | Motor de juegos | ||||
Licencia | Freeware | ||||
Sitio web | layabox |
Actualmente, cien juegos utilizan oficialmente las soluciones del motor Laya. El propósito del módulo LayaPublish es vincularlos con una docena de tiendas en línea populares en China . [6]
Historia
Fundada en 2014 por Xie ChengHong , LayaBox se centró al principio principalmente en juegos flash de transcompilación de alto rendimiento codificados en ActionScript 3.0 a HTML5 / WebGL . [7] Desde entonces se ha ampliado para ofrecer más herramientas y funciones para los desarrolladores con soporte completo para la comercialización.
Durante la Conferencia Internacional de Desarrolladores de Juegos celebrada en noviembre de 2015, Xie ChengHong anunció que actualmente se está desarrollando un nuevo motor 3D. [8] El 30 de junio de 2016, LayaAir 1.0 se publica en el sitio web oficial, con funciones de soporte 3D y VR . [9] [10]
Nombre y mascota
El nombre " Layabox " se inspiró en el pueblo de Laya , ubicado al pie del Himalaya . La compañía de Logo, una forma de cara de primate frontal, se refería a Yeti , que es una historia famosa en la región. Además, muchos monasterios pueden contener una caja sagrada que permanece dentro de alguna parte del cuerpo de esta criatura legendaria como el cuero cabelludo o la piel. [ cita requerida ]
Otra razón sería un juego chino de palabras entre ape (猿) y codificadores (程序员), que tienen la misma pronunciación y escritura en pinyin : « yuán ».
Tecnología y características
La "Familia de productos Layabox" es una solución de conjunto de componentes diseñada para implementar la publicación de juegos web / móvil , traducción de contenidos, monetización de ganancias, API de terceros y distribución en línea .
LayaFlash
LayaFlash [1] es un compilador de fuente a fuente que se ejecuta como back-end del compilador LLVM , lo que lo convierte en el más adecuado para que los programadores de ActionScript 3.0 [11] lo publiquen en la plataforma HTML5 . [7] [12] También es totalmente compatible con Flash IDE [13] [14] como FlashBuilder , FDT , FlashDevelop [15] o LayaAir IDE . [dieciséis]
LayaAir
LayaAir es una API de código abierto dedicada para juegos y módulos de rutinas multimedia. Se puede integrar desde diferentes lenguajes estándar ECMAScript ( ActionScript 3.0 , JavaScript y TypeScript ). [16] El motor LayaAir utiliza su propio archivo de formato de datos 3D . Para manejar la importación de datos de activos desde el software de gráficos 3D , LayaBox proporciona un conversor de herramientas de archivos FBX . Además, el complemento de Unity está disponible para convertir "GameObject" en archivos LayaModel (* .lm). [9]
Las últimas bibliotecas principales publicadas son compatibles: [2] [17]
- Primitivas de la biblioteca de UI con los elementos GUI más comunes en la escena del juego ( compatibilidad con el modo Canvas y WebGL )
- Animación esquelética 2D por interpolación con línea de tiempo, piel GPU para 3D.
- Sistema de partículas 2D / 3D .
- Modo de visualización de realidad virtual . [18]
- Bibliotecas de audio y controlador de sonido. (envuelva OpenAL para dispositivos móviles y HTML5 Audio para navegador web)
- Operación de filtros compuestos, de mezcla y básicos Canvas / sprite.
- Varias programaciones impulsadas por eventos con burbujeo y captura de eventos .
- Compatibilidad con algunos marcos adicionales: [17] Starling , MornUI
LayaPlayer
Escrito en C y C ++ , LayaPlayer (con nombre en código Conch ) es un acelerador de tiempo de ejecución para Android e iOS para ejecutar juegos HTML5 [7] con poca huella de memoria , bajo consumo de CPU , procesamiento lógico con ejecución de doble núcleo, aceleración de GPU , administración inteligente de memoria de video y Flujo de renderizado extremadamente optimizado con alto resultado de FPS . Admite motores de tipo Canvas, WebGL y DOM . [19] [20] Las aplicaciones HTML5 basadas en web, lanzadas con LayaPlayer , se ejecutan en dispositivos móviles a velocidades casi nativas.
Es posible llamar a la función de biblioteca nativa desde el código HTML5.
LayaPublicar
En relación con los servicios de publicación, LayaPublish ayuda a las empresas principales de canales a adquirir tráfico de Internet . Disponible en forma de aplicación web enriquecida , también brinda a los desarrolladores la oportunidad de extender la visibilidad de su juego en un portal amplio [21]
LayaStore
LayaStore es un programa integrado que puede ejecutarse directamente en aplicaciones nativas, da acceso a una lista completa de juegos de aplicaciones HTML5 de la tienda LayaBox . Presentado como un componente complementario ligero (20 Kb) [3] [22] para dirigirse a una monetización para desarrolladores. Pueden generar ingresos en una microtransacción o en números de servicio de base de instalación móvil.
LayaOpen
LayaOpen es una plataforma de intercambio que ofrece gestión de ingresos y actividades de estadísticas de clasificación para desarrolladores y distribuidores de canales. Ambos pueden obtener información del producto y comentarios sobre los datos del usuario , el intercambio / análisis en redes sociales y los usuarios activos mensuales [3] [22]
Distribución
La cuenta de desarrollador permite a los usuarios conectar todos sus productos de juego en todas las plataformas de canales de distribución. La tecnología de marketing móvil es el principal público objetivo.
- 2015
- Navegador Tencent QQ - QQ 空间 玩吧
- Tencent Qzone - QQ 浏览 器
- Navegador Baidu - 百度 浏览 器
- Navegador móvil Cheetah - 猎豹 浏览 器
- Sina Weibo - 新浪 微 博
- China Telecom - 中国 电信
Recepción
Juegos que utilizan las soluciones de Laya
- 2015
- Vaya Su Majestad 《上 吧 主公》
- Hunter Blade 2 《猎 刃 2》
- Maestro de la espada 《傲剑》 (por aojian 趣 游)
- Westward Journey Online 《醉 西游》 (MMORPG de 4399 游戏)
- Dragon Shout 《龙吟 三国》 (RPG 2.5D de KINGNET )
- TiānTiān LièRén 《天天 猎人》 (por Hagoot) [25]
- SānGuó Zhì Luàn Guà 《三国 志 乱 挂》 (por Hagoot) [25]
- Tres reinos: Hong 《轰 三国》
- La conquista de los héroes 《英雄 争霸》
- Puerta de la guerra 《战争 之 门》
- La fantasía de las cartas mágicas 《魔 卡 幻想》
- Lindos Tres Reinos 《萌 挂 三国》
- Los Tres Reinos: Toma la Torre 《夺 塔 三国》
- Amo a mi familia 《我 爱 我 家》
- Bear on Way 《熊 来啦》
- Viaje a West Rush 《西游 快跑》
- ¡Oye Vixen! 《哟 狐狸精》
- Mini cazadores 《迷你 猎人》
premios y reconocimientos
- 2015 Industry Contribution Award HTML5 game (2015 年 HTML5 游戏 产业 贡献 奖) [26]
- Premio al mejor motor prometedor H5 (Layabox 荣膺 “2015 年度 最佳 引擎 奖”) [27] [28]
Ver también
- Aplicación web enriquecida
- Mochi Media
- Shumway
Referencias
- ^ a b "Layabox — Flash 最新 日志" . Historial de lanzamientos de LayaBox (en chino).
- ^ a b "Historial de versiones de LayaAir" . Historial de versiones de LayaAir (en chino).
- ^ a b c d e Sitio web oficial de LayaBox
- ^ "Layabox 联合 GMGC 共同 揭幕 HTML5 行业 首 部 白皮书" (en chino). Juegos de Sina . 2015-04-24.
- ^ a b "Layabox — Flash 拥抱 H5" . pcgames (en chino). Marzo de 2015.
- ^ "Layabox 引擎 用 HTML5 还原 3D 端 游" . china.com (en chino). Archivado desde el original el 7 de enero de 2016.
- ^ a b c "Expositor E3" (PDF) .
- ^ "Layabox 引擎 用 HTML5 还原 3D 端 游" . 18Toque . 2015-11-22.
- ^ a b "LayaAir1.0 : 不仅仅是 H5 , 更 是 一场 游戏 变革" . sootoo . 2016-06-30.
- ^ Xu Lin (7 de julio de 2016). "Layabox presenta un nuevo motor de juego" . China Daily .
- ^ "LayaBox 旗下 重磅 产品 Laya.Flash 今 开放" . Sina Games (en chino). Mayo de 2015.
- ^ "LayaBox 产品 Laya.Flash 今日 开放" . QQGames (en chino). Mayo de 2015.
- ^ "TFC 采访 LayaBox 谢成鸿" . QQGames (en chino). Septiembre de 2015.
- ^ "直接 用 Flash AS3 语言 开发 HTML5 的 引擎" . Blog de CSDN (en chino). Enero de 2016.
- ^ "Desarrollo Html5 con LayaFlash y Flash Development" . 9miao (en chino). Junio de 2015.
- ^ a b "LayaAir 引擎 入门 教程 : 一篇 学会 用 TypeScript 语言 开发 HTML5" . zhihu (en chino). Mayo de 2016.
- ^ a b "HTML5 行业 首款 3D 游戏 及 VR DEMO 曝出" . Lupa World (en chino).
- ^ "Tutorial de contenido de LayaBox" . Centro de desarrollo oficial de layabox (en chino). Archivado desde el original el 29 de enero de 2016 . Consultado el 14 de enero de 2016 .
- ^ Damngoto (18 de agosto de 2015). "Compruebe si un entorno JavaScript tiene un DOM real" . Taobao .
- ^ XiaoWei (1 de julio de 2016). "2015 年 HTML5 游戏 完整 产业 链 报告" (en chino). China Daily .
- ^ SyKong (13 de julio de 2015). "HTML5 台风 来袭" (en chino). Sohu .
- ^ a b "Entrevista con Xie ChengHong, CEO de Layabox" (en chino). Juego de Phoenix 凤凰 游戏. 2015-10-26.
- ↑ Showcase Archivado el 4 de marzo de2016en Wayback Machine , Games
- ^ "Layabox 本月 将 上 线 四款 大型 HTML5 游戏" . h5god.com (en chino). 2015-12-24.
- ^ a b (en chino) Layabox 独 代 《天天 猎人》 《三国 志 乱 挂》 Archivado el 4 de marzo de 2016 en la Wayback Machine , Hagoot Games
- ^ "2015 年 HTML5 游戏 面临 的 机遇 和 挑战" . QQGames (en chino). 2015-12-07.
- ^ 2015 年度 最佳 引擎 奖. Noticias de LayaBox (en chino). 2016-01-07. Archivado desde el original el 14 de enero de 2016.
- ^ "Layabox 荣膺" 2015 年度 最佳 引擎 奖" " . 91 手 游 网(en chino). 2016-01-08.
enlaces externos
- Página web oficial
- Guía Wiki de Github LayaAir