منصوبے کے بارے میں

Phaser ایک جامع 2D گیم فریم ورک ہے جسے ویب کے لیے گیمز بنانے کے لیے استعمال کیا جاتا ہے، ساتھ ہی YouTube Playables، Discord Activities، اور تھرڈ پارٹی ٹولز کے ذریعے نیٹو ایپس جیسے پلیٹ فارمز کے لیے بھی۔ یہ JavaScript اور TypeScript کو سپورٹ کرتا ہے اور مختلف فرنٹ اینڈ فریم ورکس بشمول React، Vue، اور Angular کے ساتھ ہم آہنگ ہے۔ اہم صلاحیتوں میں شامل ہیں: - Rendering: Canvas اور WebGL کو سپورٹ کرتا ہے۔ Phaser 4 بہتر کارکردگی اور بھروسہ مندی کے لیے ایک نیا نوڈ tab-based WebGL renderer متعارف کرواتا ہے۔ - High-Performance Layers: SpriteGPULayer GPU buffers کا استعمال کرتے ہوئے دس لاکھ سے زیادہ اسپرائٹس رینڈر کر سکتا ہے، اور TilemapGPULayer کم سے کم کارکردگی کے نقصان کے ساتھ بڑے ٹائل میپس کی اجازت دیتا ہے۔ - Game Systems: اس میں سین-بیسڈ آرکیٹیکچر، بلٹ-ان فزکس (Arcade اور Matter.js)، اینیمیشن سسٹمز، ان پٹ ہینڈلنگ، کیمرے، ٹائل میپس، پارٹیکلز، اور ٹوینز شامل ہیں۔ - Visual Effects: Blur، Glow، Bloom، اور Pixelate جیسے اثرات کے لیے ایک متحد Filter سسٹم، ایک مکمل طور پر تبدیل شدہ tint سسٹم اور بہتر لائٹنگ کے ساتھ۔ - AI Integration: LLMs اور کوڈنگ ایجنٹس کو Phaser 4 آرکیٹیکچر کو بہتر طور پر سمجھنے اور نافذ کرنے میں مدد کے لیے ریپوزٹری میں "AI agent skills" کا ایک سیٹ فراہم کرتا ہے۔ - Tooling: پروجیکٹ اسکیفولڈنگ کے لیے ایک CLI ٹول (`create-phaser-game`) اور تیز رفتار پروٹو ٹائپنگ کے لیے ایک آن لائن سینڈ باکس ایڈیٹر پیش کرتا ہے۔