Выяўлены 2D-рэндэрынг HTML5 pixi.js

Аўтар: Monica Porter
Дата Стварэння: 20 Марш 2021
Дата Абнаўлення: 1 Чэрвень 2024
Anonim
Выяўлены 2D-рэндэрынг HTML5 pixi.js - Творчы
Выяўлены 2D-рэндэрынг HTML5 pixi.js - Творчы

Стваральнікі лічбавых забаў Goodboy раскрылі pixi.js. Кампанія апісвае гэта як хуткую, лёгкую 2D-бібліятэку, прызначаную для працы на настольных і мабільных прыладах. Візуалізатар таксама дазваляе любому "атрымліваць асалоду ад магутнасці апаратнага паскарэння без папярэдняга ведання WebGL".

Рухавік уключаецца ў філасофію кампаніі "будаваць адзін раз, гуляць дзе заўгодна", і Goodboy цвёрда верыць, што HTML5 становіцца жыццяздольным інструментам для дасягнення гэтай мэты. Зыходны код Pixi.js будзе выпушчаны на GitHub на працягу наступных двух тыдняў, як толькі дакументацыя і навучальныя дапаможнікі будуць завершаны. Тым часам .net паразмаўляў з заснавальнікам Goodboy Джонам Дэнтанам пра рухавік і пра тое, як гэта можа прынесці карысць вэб-распрацоўнікам.

.net: Чым адрозніваецца pixi.js? Чаму нашым чытачам будзе цікава?
JD: Ён сканцэнтраваны выключна на рэндэрынгу - гэта не проста гульнявы ​​рухавік. Такім чынам, ён выдатна падыходзіць для іншых багатых медыя-досведаў. Ён таксама працуе з WebGL, так што гэта вельмі хутка! З мабільнымі браўзэрамі, якія цяпер пачынаюць ужываць WebGL, гэта становіцца ўсё больш актуальным, і калі WebGL недаступны, pixi.js лёгка прымае візуалізатар Canvas. Два візуалізатары выглядаюць аднолькава, таму візуальных разыходжанняў паміж браўзэрамі няма, хаця мы імкнемся ўкараніць пэўныя дадатковыя функцыі, каб выкарыстоўваць дадатковыя конскія сілы, такія як фільтры, зрушэнні і эфекты часціц.


.net: Для якіх праектаў pixi.js вы лічыце карыснымі?
JD: Наша мэта складаецца ў тым, каб зрабіць карысны набор інструментаў, якія дазваляюць лёгка ствараць Flash-падобны вопыт, але як мага больш шырокі спектр прылад. Мы не можам параўнаць прадукцыйнасць натыўных прыкладанняў, але мы можам забяспечыць сапраўды якасную працу, падобную на дадатак, для мабільных аглядальнікаў. Дэманстрацыя Run Pixie Run - гэта прыклад візуальнай дакладнасці, дасягнутай на мабільных тэлефонах з добрымі характарыстыкамі.

.net: Што вы зрабілі, каб палегчыць працу распрацоўшчыкам?
JD: Pixi.js быў распрацаваны з улікам хуткасці і абараняў карыстальніка ад праблем, звязаных з прыладай. API таксама просты ў выкарыстанні, абстрагуючы рэалізацыі WebGL / Canvas. Такім чынам, калі вы атрымліваеце што-небудзь, што працуе ў адным аглядальніку, яно павінна працаваць на ўсіх іх.

.net: Як вы думаеце, ці рэальна філасофія "пабудаваць адзін раз, гуляць усюды"?
JD: Мы прытрымліваемся гэтай філасофіі, трымаючыся трох крокаў. Па-першае, мы распрацоўваем і канцэптуем досвед, разглядаючы, як яму трэба будзе адаптавацца ці выконваць працу ад вялікіх экранаў да мабільных. Затым мы гарантуем, што макет, калі гэта патрабуецца, мяккі - штосьці становіцца ўсё больш звычайным для вэб-сайтаў, але менш для забаў. Нарэшце, мы прытрымліваемся мадэлі гульнявых камп'ютэраў, асноўны вопыт застаецца нязменным, і маштабаванне і маштабаванне адпавядае абсталяванню.


У гэты апошні момант Run Pixie Run дэградуе і выдаляе некаторыя эфекты для больш павольных браўзэраў. Каб дамагчыся гэтага аўтаматычна, мы робім трохсекундны стрэс-тэст на прыладзе перад загрузкай астатняй часткі гульні. Але мы не шукаем, што такое платформа - проста, наколькі хутка яна працуе. Затым мы можам паехаць у горад, ведаючы, што калі апаратнае забеспячэнне будзе падвергнута напрузе, вы атрымаеце адпаведную версію.

.net: Вы ўжо згадвалі выкарыстанне такіх інструментаў, як ваш, для пакрокавага выкарыстання App Store і падобных прадпрыемстваў. Ці ёсць у вас якія-небудзь думкі наконт манетызацыі пры гэтым?
JD: З нашага пункту гледжання, магчымасць ствараць інтэрактыўны мабільны кантэнт у браўзэры асабліва карысная для кліенцкіх прыкладанняў і, як такая, магчыма, менш сканцэнтравана на тыпе платных / IAP [купля ў дадатку] дадаткаў для атрымання даходу добра. у. Мы ўсё яшчэ робім дадаткі, калі гэта мэта, але вопыт мабільных брэндаў, падобны Flash, які мы робім на працоўных сталах, - гэта месца, дзе мы бачым, што гэтая мадэль разгортвання сапраўды прапануе нешта цікавае і новае.


У цяперашні час платнае ўтрыманне складаней з-за адкрытасці HTML. Аднак, калі pixi.js будуецца цалкам з JavaScript, усё, што яго выкарыстоўваецца, можа быць спакавана ў дадатак, выкарыстоўваючы нешта накшталт PhoneGap.

Папулярныя Выданні
9 інструментаў, якія дапамогуць вам працаваць аддалена ў якасці фрылансера
Чытаць Далей

9 інструментаў, якія дапамогуць вам працаваць аддалена ў якасці фрылансера

Лепшыя інструменты для аддаленай працы01. Лёгкі ноўтбук 02. Батарэя 03. Канцэнтратар U B-C 04. Мабільны Wi-Fi-цэнтр 05. Кававарка 06. Шумапрыглушальныя навушнікі 07. Партатыўны бесправадны прынтэр 08....
Як стварыць складаную геаметрыю з дапамогай V-Ray
Чытаць Далей

Як стварыць складаную геаметрыю з дапамогай V-Ray

Мадыфікатар зрушэння V-Ray - гэта інструмент, які стварае дадатковую геаметрыю, якую інакш трэба было б мадэляваць. Мадэлі, такія, як звычайна сустракаюцца на аўтамабільнай шыне, выкарыстоўваюць склад...
Як правільна выбраць шрыфты для вашага сайта
Чытаць Далей

Як правільна выбраць шрыфты для вашага сайта

У свеце лічбавага дызайну тыпаграфіка адыгрывае вядучую ролю. Разуменне таго, як дзейнічае тып, з'яўляецца абсалютным патрабаваннем для тых дызайнераў, якія хочуць атрымаць поспех у сваёй прафесіі...