Platon Data Intelligence.
Vertikal sökning & Ai.

Dessa Open-Source-demos bevisar att WebXR skulle kunna användas för fullständiga VR-spel

Datum:

Två demos med öppen källkod visar att WebXR kan användas för att skapa fullfjädrade spel.

WebXR är ett öppet standard-API som gör det möjligt för webbsidor att visa uppslukande innehåll på headset som spårade kontroller kan interagera med. WebXR-upplevelser använder WebGL för rendering, som är baserad på OpenGL ES. Du kan komma åt WebXR-appar nästan omedelbart via webbläsaren som vilken annan webbapp som helst. Ingen installation eller uppdateringar krävs, och utvecklaren behöver inte godkännande från en central appbutiksmyndighet.

Meta's Projekt rabatt är ett WebXR-demospel där du använder frön för att plantera och odla blommor, träd och andra växter. Den har ett användargränssnitt, teleportering, en världskamera, rumsligt ljud och tilltalande grafik med PBR-material, detaljerad geometri och realtidsbelysning.

Källkoden för Project Flowerbed är tillgänglig på GitHub, och Metas utvecklarblogginlägg förklarar teknikstacken som används. Den använder tdet mest populära WebGL-biblioteket för rendering, Three.js, med tredje part tre-mesh-ui förlängning för användargränssnittet i världen och rymden tre-mesh-bvh för strålkastning och kollisioner. 3D-tillgångar finns i Khronos glTF filformat, medan howler.js biblioteket används för rumsligt ljud. Meta utvecklade sitt eget entity-component system (ECS) för logik, såväl som andra system som en JSON till UI-panelimportör, allt detaljerat i blogginlägget.

Kreativa byrån Paradowski Creative också släppte källkoden för deras WebXR-puttingspel denna vecka, Ovanför Par-adowski WebXR Mini-Golf. Den använder också three.js, kombinerat med det populära A-Frame-enhetskomponentsystemet och NVIDIAs PhysX-fysikmotor som körs i webbläsaren via WebAssembly. Medan Project Flowerbed går på 72Hz, går WebXR Mini-Golf på 90Hz. Sedan den lanserades i november säger Paradowski att WebXR Mini-Golf har spelats av mer än 70,000 XNUMX VR-användare.

Paradowski Creative arbetar på en andra WebXR-upplevelse som heter The Escape Artist, ett escape room-spel med pusselmekanik som släpps nästa månad.

WebXR på Quest saknar dock fortfarande en nyckelingrediens: bekväma betalningar. Den avgörande fördelen med att publicera en inbyggd applikation på App Lab är att det är trivialt att implementera intäktsgenerering, antingen genom att ta betalt för appen eller via hanterade betalningar i appar.

Hur man provar dessa demos

Meta nyligen lade till förmågan för webbplatser att lägga till en knapp så att du kan fjärrstarta en URL på din Quest, inklusive WebXR-upplevelser, och Project Flowerbed utnyttjar detta. För att prova det på ditt headset, gå bara till Projektet Flowerbed webbsida på enheten du läser den här artikeln på och klicka på "Skicka till headset" – du behöver inte söka efter och hitta den i Quest-webbläsaren.

Ovan använder inte Par-adowski WebXR Mini-Golf den här funktionen, men du kan enkelt hitta den genom att googla "WebXR minigolf" i Quest-webbläsaren.

plats_img

Senaste intelligens

plats_img

Chatta med oss

Hallå där! Hur kan jag hjälpa dig?