منصوبے کے بارے میں
PlayCanvas Engine ایک براؤزر پر مبنی، اوپن سورس 3D گیم انجن ہے جو WebGL2، WebGPU، اور WebXR سمیت جدید ویب معیارات پر بنایا گیا ہے۔ یہ ڈویلپرز کو ایسی انٹرایکٹو 3D ایپلی کیشنز، گیمز اور ویژولائزیشنز بنانے کے قابل بناتا ہے جو کسی بھی ہم آہنگ براؤزر والے تمام آلات پر چل سکتی ہیں۔ انجن جدید گرافکس فیچرز جیسے Gaussian Splatting، ammo.js کے ذریعے 3D فزکس، اسٹیٹ پر مبنی اینیمیشنز، اور Web Audio API کا استعمال کرتے ہوئے 3D پوزیشنل آڈیو کو سپورٹ کرتا ہے۔ اثاثوں کی ہینڈلنگ کو Draco اور Basis کمپریشن کے ساتھ glTF 2.0 ماڈلز کی اسنکرونس اسٹریمنگ کے ذریعے بہتر بنایا گیا ہے۔ ڈویلپرز گیم لاجک JavaScript یا TypeScript میں لکھ سکتے ہیں۔ PlayCanvas انٹیگریشن کے متعدد راستے فراہم کرتا ہے: اسٹینڈ الون npm پیکیج، React رینڈرر، ویب اجزاء، CLI اسکیفولڈنگ ٹول (create-playcanvas)، اور ایک مکمل براؤزر پر مبنی ویژول ایڈیٹر۔ اس ایکو سسٹم میں جامع دستاویزات، مثالیں، اور Discord، Reddit اور فورمز کے ذریعے کمیونٹی سپورٹ شامل ہے۔ قابل ذکر صارفین میں Disney، Samsung، Zynga اور BMW شامل ہیں۔ PlayCanvas سے بنائے گئے پروجیکٹس کی رینج کیژول گیمز سے لے کر پیچیدہ ویژولائزیشنز اور ایمرسو XR تجربات تک ہے۔ انجن کو فعال طور پر برقرار رکھا گیا ہے، جس کے بلڈز npm کے ذریعے دستیاب ہیں اور سورس کوڈ GitHub پر ہوسٹ کیا گیا ہے۔
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.