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

Godot کے لیے SpriteStudioPlayer ایک اعلیٰ کارکردگی والی ایکسٹینشن (GDExtension یا Custom Module) ہے جو Godot Engine کو OPTPiX SpriteStudio میں تیار کردہ اینیمیشنز چلانے کی اجازت دیتی ہے۔ یہ 2D مواد کی ایک وسیع رینج کو سپورٹ کرتا ہے، بشمول میش ڈیفارمیشن کے ساتھ کرداروں کی اینیمیشنز، UI ٹرانزیشنز، اور فل اسکرین کٹ سینز۔ اہم تکنیکی خصوصیات میں شامل ہیں: - بہتر کارکردگی: CPU اور میموری اوور ہیڈ کو کم کرنے کے لیے SIMD اور FlatBuffers (.ssab binaries) کے ذریعے زیرو کاپی لوڈنگ کا استعمال کرتا ہے۔ - بصری ہم آہنگی: ایک آزاد کور رن ٹائم استعمال کرتا ہے تاکہ یہ یقینی بنایا جا سکے کہ اینیمیشنز بالکل ویسے ہی نظر آئیں جیسے وہ SpriteStudio ایڈیٹر میں ہوتے ہیں، قطع نظر انجن کی تفصیلات کے۔ - Godot انٹیگریشن: Godot سینز میں ہموار انٹیگریشن اور GDScript کے ذریعے کنٹرول کے لیے SpriteStudioPlayer2D نوڈ فراہم کرتا ہے۔ - اثاثہ پائپ لائن: موثر رن ٹائم پلے بیک کے لیے .sspj فائلوں کو .ssab میں تبدیل کرنے کی سپورٹ کرتا ہے۔ اس پلگ ان میں جامع دستاویزات اور کئی نمونہ پروجیکٹس شامل ہیں جو بنیادی استعمال، اسکرپٹنگ، اور ایٹریبیوٹ اوور رائیڈز کا مظاہرہ کرتے ہیں۔