Odhalili sme 2D5 vykresľovač HTML5

Autor: Monica Porter
Dátum Stvorenia: 20 Pochod 2021
Dátum Aktualizácie: 15 Smieť 2024
Anonim
Odhalili sme 2D5 vykresľovač HTML5 - Tvorivé
Odhalili sme 2D5 vykresľovač HTML5 - Tvorivé

Tvorcovia digitálnej zábavy Goodboy odhalili pixi.js. Spoločnosť ju popisuje ako rýchlu a ľahkú 2D knižnicu, ktorá je navrhnutá na prácu na stolných aj mobilných zariadeniach. Renderovač tiež umožňuje komukoľvek „vychutnať si silu hardvérovej akcelerácie bez predchádzajúcej znalosti WebGL“.

Motor využíva filozofiu spoločnosti „stavaj raz, hraj kdekoľvek“ a Goodboy pevne verí, že formát HTML5 sa stáva životaschopným nástrojom na dosiahnutie tohto cieľa. Zdrojový kód Pixi.js bude vydaný na GitHube v priebehu nasledujúcich dvoch týždňov po dokončení dokumentácie a výukových programov. Medzitým .net hovoril so zakladateľom spoločnosti Goodboy Johnom Dentonom o mechanizme a o tom, ako by mohol byť prínosom pre webových vývojárov.

.net: Čo sa líši od pixi.js? Prečo našich čitateľov zaujme?
JD: Zameriava sa čisto na vykreslenie - nejde iba o herný engine. Je to skvelé riešenie pre ďalšie multimediálne zážitky. Funguje tiež s WebGL, takže je super rýchly! S mobilnými prehliadačmi, ktoré teraz začínajú prijímať WebGL, je to čoraz relevantnejšie. Ak WebGL nie je k dispozícii, pixi.js bez problémov prijme vykresľovač plátna. Dva vykresľovače vyzerajú rovnako, takže medzi prehliadačmi nie sú žiadne vizuálne nezrovnalosti, aj keď sa snažíme implementovať ďalšie špecifické funkcie, ktoré by využili pridanú výkonnosť, ako sú filtre, posuny a časticové efekty.


.net: Pre aký typ projektov považujete pixi.js za užitočné?
JD: Naším cieľom je vytvoriť užitočnú sadu nástrojov umožňujúcich ľahké vytváranie zážitkov podobných Flash, ale v čo najširšom spektre zariadení. Výkon natívnych aplikácií nemôžeme porovnať, ale do mobilných prehliadačov môžeme dodávať skutočne kvalitné zážitky podobné aplikáciám. Ukážka Run Pixie Run je príkladom vizuálnej vernosti dosiahnuteľnej na mobilných telefónoch so špeciálnymi parametrami.

.net: Čo ste urobili, aby ste vývojárom uľahčili prácu?
JD: Pixi.js bol navrhnutý s ohľadom na rýchlosť a na ochranu používateľa pred problémami špecifickými pre dané zariadenie. Rozhranie API sa tiež ľahko používa, čím sa abstrahuje od implementácií WebGL / Canvas. Takže ak niečo funguje v jednom prehliadači, malo by to fungovať na všetkých.

.net: Myslíte si, že filozofia „postaviť raz, hrať všade“ je realistická?
JD: Túto filozofiu dodržiavame tak, že sa budeme držať troch krokov. Najskôr navrhneme a navrhneme zážitok tak, že zvážime, ako sa bude musieť adaptovať alebo vykonávať od veľkých obrazoviek po mobilné. Potom zaistíme, aby bolo rozloženie podľa potreby plynulé - čo je pri webových stránkach čoraz bežnejšie, ale pri zábavných zážitkoch už menej. Na záver sledujeme model počítačových hier, pričom základné skúsenosti zostávajú konzistentné a škálovanie zvonov a píšťaliek tak, aby zodpovedalo hardvéru.


V tomto poslednom bode program Run Pixie Run degraduje a odstraňuje niektoré efekty na pomalších prehliadačoch. Aby sme to dosiahli automaticky, pred načítaním zvyšku hry urobíme na zariadení trojsekundový záťažový test. Nehľadáme však, čo platforma je - ako rýchlo beží. Potom môžeme ísť do mesta s vedomím, že ak bude hardvér stresovaný, dostanete verziu, ktorá bude vyhovovať.

.net: Už ste spomenuli použitie nástrojov, ako je ten váš, na bočné vylepšenie App Store a podobných akcií. Máte pri tom nejaké myšlienky o speňažovaní?
JD: Z nášho pohľadu je schopnosť vytvárať interaktívny mobilný obsah v prehliadači obzvlášť užitočná pre klientske aplikácie a ako taká sa možno menej zameriava na typ platených / IAP [nákup v aplikácii] aplikácií na generovanie výnosov. o. Stále to robíme, aj keď je to cieľ, ale skúsenosti s mobilnými značkami, aké Flash robí na desktopoch, je miesto, kde vidíme, že tento model nasadenia skutočne ponúka niečo vzrušujúce a nové.


Platený obsah je v súčasnosti zložitejší z dôvodu otvorenosti HTML. Pretože je však pixi.js zostavený výlučne z JavaScriptu, všetko, čo ho používa, je možné zabaliť do aplikácie pomocou niečoho ako PhoneGap.

Populárne Články
Najlepšie notebooky na programovanie v roku 2021
Čítať

Najlepšie notebooky na programovanie v roku 2021

Najlepšie notebooky na programovanie: Top 5Čítajte ďalej a pozrite a na každú z týchto a zvyšných 10 našich najlepších informácií. 01. Dell XP 15 (2020) 02. Apple M...
Nadchádzajúce podujatie oslavuje talent v dvoch top kreatívnych mestách
Čítať

Nadchádzajúce podujatie oslavuje talent v dvoch top kreatívnych mestách

Glug je éria podujatí pre dizajnér ku a kreatívnu komunitu. Naša vitrína a koná v Londýne, ale po celom vete je v úča no ti ďalších še ť podujatí. Glu...
DESIGN CLASSICS: Mark Lee zo značkovej agentúry Uniform
Čítať

DESIGN CLASSICS: Mark Lee zo značkovej agentúry Uniform

Inšpirácia je všade. Emócie, život, umenie, hudba, zoznam toho, čo môže ovplyvniť tvorivú my eľ, je nekonečný. Preto me fa cinovaní tým, čo ich kutočne robí kli...