Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

LayaBox (Souyou Сетевые технологии Пекин Co., Ltd.), также названный Лайя , является бесплатной рамки , которые включают в себя кросс-платформенный игровой движок таргетинга приложений и HTML5 веб - браузеры , [3] , а также онлайн - публикации и цифровой дистрибуции услуг. [3] Впервые анонсированный на Всемирной конфедерации мобильных игр в марте 2015 года [4] [5], он предлагает список многофункциональных, легких и стабильных Интернет-приложений , подходящих для разработчиков и издателей. [5]

На данный момент в сотне игр официально используются решения на движке Laya. Модуль LayaPublish призван связать их с десятком популярных интернет-магазинов в Китае . [6]

История [ править ]

Основанная в 2014 году Се Ченг Хонгом , компания LayaBox с самого начала была ориентирована в основном на высокопроизводительную трансляцию флеш- игр, закодированных на ActionScript 3.0, в HTML5 / WebGL . [7] С тех пор он был расширен, чтобы предложить разработчикам больше инструментов и функций с полной поддержкой коммерциализации.

Во время Международной конференции разработчиков игр, состоявшейся в ноябре 2015 года, Се Чэн Хонг объявил, что в настоящее время разрабатывается новый 3D-движок. [8] 30 июня 2016 г. на официальном сайте опубликована версия LayaAir 1.0 с функциями поддержки 3D и VR . [9] [10]

Имя и талисман [ править ]

Название « Layabox » было вдохновлено деревней Лайя , расположенной у подножия Гималаев . Компания Лого, представляющая собой форму переднего лица приматов, ссылалась на Йети , что является известной историей в этом регионе. Кроме того, многие монастыри могут содержать священные коробки, которые остаются внутри какой-либо части тела этого легендарного существа, например, кожи головы или меха. [ необходима цитата ]

Другой причиной может быть китайская игра слов между обезьяной (猿) и кодировщиками (程序员), которые имеют одинаковое произношение и написание на пиньинь : « юань ».

Технологии и особенности [ править ]

«Семейство продуктов Layabox» - это набор компонентов, предназначенный для публикации игр в Интернете и мобильных , перевода контента, монетизации прибыли, использования сторонних API и онлайн-распространения .

Обзор функций схемы последовательности Layabox

LayaFlash [ править ]

LayaFlash [1] - это компилятор «исходный код», который работает как серверная часть компилятора LLVM , что делает его наиболее подходящим для программистов ActionScript 3.0 [11] для выпуска на платформе HTML5 . [7] [12] Он также полностью совместим с Flash IDE [13] [14], например FlashBuilder , FDT , FlashDevelop [15] или LayaAir IDE . [16]

LayaAir [ править ]

LayaAir - это специальный API с открытым исходным кодом для модулей игр и мультимедийных программ. Он может быть интегрирован с другим стандартным языком ECMAScript ( ActionScript 3.0 , JavaScript и TypeScript ). [16] Движок LayaAir использует свой собственный файл в формате 3D-данных . Для обработки импорта данных активов из программного обеспечения для 3D-графики LayaBox предоставляет конвертер инструментов из файлов FBX . Также доступен плагин Unity для преобразования GameObject в файлы LayaModel (* .lm). [9]

Последние базовые библиотеки, поддерживающие поддержку: [2] [17]

  • Примитивы библиотеки пользовательского интерфейса с наиболее распространенными элементами графического интерфейса в игровой сцене. (поддержка как Canvas, так и режима WebGL )
  • 2D скелетная анимация с интерполяцией с временной шкалой, скиннинг на GPU для 3D.
  • 2D / 3D система частиц .
  • Режим просмотра VR . [18]
  • Аудио библиотеки и звуковой контроллер. (оберните OpenAL для мобильных устройств и HTML5 Audio для веб-браузера)
  • Работа с композитными, смешанными и базовыми фильтрами Canvas / sprite.
  • Различное программирование, управляемое событиями, с всплыванием и захватом событий .
  • Совместимость с некоторыми дополнительными фреймворками: [17] Starling , MornUI

LayaPlayer [ править ]

Написанный на C и C ++ , LayaPlayer ( под кодовым названием Conch ) представляет собой ускоритель времени выполнения для Android и iOS для выполнения игр HTML5 [7] с низким объемом памяти , низким потреблением ЦП , логическим рендерингом с двухъядерным запуском, ускорением графического процессора , интеллектуальным управлением видеопамятью и чрезвычайно оптимизированный поток рендеринга с высоким результатом FPS . Поддерживает движок Canvas, WebGL и DOM . [19] [20] Веб-приложения HTML5, выпущенные сLayaPlayer , запускайте на мобильных устройствах со скоростью, близкой к родной.

Можно вызвать функцию нативной библиотеки из кода HTML5.

LayaPublish [ править ]

Что касается услуг публикации, LayaPublish помогает ведущим компаниям каналов получать интернет-трафик . Доступный в виде формы RIA , он также дает разработчикам возможность распространять информацию о своей игре на широком портале [21]

LayaStore [ править ]

LayaStore - это встроенная программа, которая может запускаться непосредственно в собственных приложениях, она дает доступ к полному списку игр для приложений HTML5 из магазина LayaBox . Представлен как легкий (20 Кб) [3] [22] дополнительный компонент для монетизации для разработчиков. Они могут получать доход либо от микротранзакций, либо от количества услуг мобильной установки.

LayaOpen [ править ]

LayaOpen - это платформа обмена, которая предлагает управление доходами и статистику лидеров для разработчиков и дистрибьюторов каналов. Оба могут получать информацию о продукте и отзывы о пользовательских данных , обмене данными в социальных сетях / аналитике и ежемесячных активных пользователях [3] [22]

Распространение [ править ]

Учетная запись разработчика позволяет пользователям подключать все свои игровые продукты ко всем платформам каналов распространения. Технологии мобильного маркетинга - это основная целевая аудитория.

неполный список распространения каналов Layabox [3]
2015 г.
  • Браузер Tencent QQ - QQ 空间 玩吧
  • Tencent Qzone - QQ 浏览 器
  • Браузер Baidu - 浏览 器
  • Мобильный браузер Cheetah - 猎豹 浏览 器
  • Сина Weibo - 微 博
  • China Telecom - 中国 电信

Прием [ править ]

Игры с использованием решений Laya [ править ]

неполный список игр, использующих движок Laya [23] [24]
2015 г.
  • Вперед, ваше величество 《上 吧 主公》
  • Клинок охотника 2 《猎 刃 2》
  • Мастер меча 《傲剑》 (от aojian 趣 游)
  • Westward Journey Online 《醉 西游》 (MMORPG от 4399 游戏)
  • Крик дракона 《龙吟 三国》 (2.5D RPG от KINGNET )
  • TiānTiān LièRén 《天天 猎人》 (автор Hagoot) [25]
  • SānGuó Zhì Luàn Guà 《三国 志 乱 挂》 (автор Hagoot) [25]
  • Три королевства: Хонг 《轰 三国》
  • Завоевание героев 《英雄 争霸》
  • Врата войны 《战争 之 门》
  • Волшебная карта фантазии 《魔 卡 幻想》
  • Симпатичные три королевства 《萌 挂 三国》
  • Троецарствие: Возьми Башню 《夺 塔 三国》
  • Я люблю свою семью 《我 爱 我 家》
  • Медведь в пути 《熊 来啦》
  • Путешествие в Западный порыв 《西游 快跑》
  • Привет, Виксен! 《哟 狐狸精》
  • Мини-охотники 《迷你 猎人》

Награды и признание [ править ]

  • HTML5-игра 2015 Industry Contribution Award (2015 HTML5 游戏 产业 贡献 奖) [26]
  • Приз за лучший перспективный двигатель H5 (Layabox 荣膺 «2015 年度 最佳 引擎 奖») [27] [28]

См. Также [ править ]

  • RIA
  • Mochi Media
  • Шамуэй

Ссылки [ править ]

  1. ^ a b «Layabox - Flash 最新» . История выпуска LayaBox (на китайском языке).
  2. ^ a b «История выпуска LayaAir» . История выпуска LayaAir (на китайском языке).
  3. ^ a b c d e Официальный сайт LayaBox
  4. ^ «Layabox 联合 GMGC 共同 揭幕 HTML5 行业 首 部 白皮书» (на китайском языке). Sina Games . 2015-04-24.
  5. ^ a b "Layabox - Flash 拥抱 H5" . pcgames (на китайском языке). Март 2015 г.
  6. ^ "Layabox 引擎 HTML5 还原 3D" . china.com (на китайском языке). Архивировано из оригинала на 2016-01-07. CS1 maint: обескураженный параметр ( ссылка )
  7. ^ a b c "Экспонент выставки E3" (PDF) .
  8. ^ "Layabox 引擎 HTML5 还原 3D" . 18Коснитесь . 2015-11-22.
  9. ^ a b "LayaAir1.0 : 不仅仅是 H5 , 更 是 一场 游戏 变革" . sootoo . 2016-06-30.
  10. Сюй Линь (07.07.2016). «Layabox представляет новый игровой движок» . China Daily .
  11. ^ "LayaBox Laya.Flash" . Sina Games (на китайском языке). Май 2015.
  12. ^ "LayaBox Продукция Laya.Flash" . QQGames (на китайском языке). Май 2015.
  13. ^ "TFC 采访 LayaBox 谢成鸿" . QQGames (на китайском языке). Сентябрь 2015 г.
  14. ^ «直接 用 Flash AS3 语言 开发 HTML5 的 引擎» . Блог CSDN (на китайском языке). Январь 2016 г.
  15. ^ «Разработка HTML5 с помощью LayaFlash и разработка Flash» . 9miao (на китайском). Июнь 2015 г.
  16. ^ a b «LayaAir 引擎 入门 教程 : 一篇 学会 TypeScript 语言 开发 HTML5» . чжиху (по-китайски). Май 2016.
  17. ^ a b «HTML5 行业 首款 3D 游戏 及 VR DEMO 曝出» . Lupa World (на китайском языке).
  18. ^ "Учебник по содержанию LayaBox" . Официальный центр разработки layabox (на китайском языке). Архивировано из оригинала на 2016-01-29 . Проверено 14 января 2016 .
  19. ^ Damngoto (18 августа 2015 г.). «Проверьте, есть ли в среде JavaScript настоящий DOM» . Taobao .
  20. ^ XiaoWei (2016-07-01). «2015 年 HTML5 游戏 完整 产业 链 报告» (на китайском языке). China Daily .
  21. ^ SyKong (2015-07-13). «HTML5 台风 来袭» (на китайском языке). Соху .
  22. ^ a b «Интервью с Се Чэн Хонг, генеральным директором Layabox» (на китайском языке). Игра Феникс 凤凰 游戏. 2015-10-26.
  23. ^ Витрина архивации 2016-03-04 в Wayback Machine , Игры
  24. ^ "Layabox 本月 将 上 线 四款 大型 HTML5 游戏" . h5god.com (на китайском языке). 2015-12-24.
  25. ^ a b (на китайском языке) Layabox 独 代 《天天 猎人》 《三国 志 乱 挂》 Архивировано 4 марта 2016 г. в Wayback Machine , Hagoot Games.
  26. ^ «2015 年 HTML5 游戏 面临 的 机遇 和 挑战» . QQGames (на китайском языке). 2015-12-07.
  27. ^ 2015 最佳 引擎 奖. Новости LayaBox (на китайском языке). 2016-01-07. Архивировано из оригинала на 2016-01-14.
  28. ^ "Layabox 荣膺" 2015 最佳 引擎 奖" " . 91 手 游 网(на китайском языке). 2016-01-08.

Внешние ссылки [ править ]

  • Официальный веб-сайт
  • Руководство Github LayaAir Wiki