इस प्रोजेक्ट के बारे में
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.