نموذج مقياس GFx

نموذج مقياس GFx
المؤلف(ون) الأصلي(ون)شركة سكاليفورم
المطور(ون)أوتوديسك
إصدار مستقر
4.6.34
مكتوب فيC++. تم توفير واجهة برمجة تطبيقات C++، [1] واجهة برمجة تطبيقات C# متوفرة في Unity Plugin؛ [2] تم تضمين آلة افتراضية ActionScript
منصةMicrosoft Windows و OS X و Linux ، بالإضافة إلى Xbox 360 و Xbox One و PlayStation 2 و PlayStation Portable و PlayStation 3 ، [3] PlayStation 4 و PS Vita ، [1] 3DS ، [1] Wii ، [1] Wii U ، [4] Windows Phone ، [5] iOS ، [1] و Android [1]
يكتببرنامج الوسيط للعبة
أداة تطوير الألعاب
رخصةالملكية
موقع إلكترونيwww.autodesk.com/products/scaleform/overview

Scaleform GFx عبارة عن حزمة برامج وسيطة لتطوير الألعاب متوقفة عن الإنتاج ، وهي محرك عرض رسومي متجه يستخدم لعرض واجهات المستخدم وشاشات العرض عالية الدقة المستندة إلى Adobe Flash لألعاب الفيديو. [6] في مارس 2011، استحوذت شركة Autodesk على شركة Scaleform Corporation [7] وأصبحت Scaleform GFx جزءًا من خط Autodesk Gameware للبرامج الوسيطة. في 12 يوليو 2018، أوقفت شركة Autodesk إنتاج Scaleform GFx، ولم تعد متاحة للشراء. [8]

قام المؤلفون بإنشاء واجهات مستخدم باستخدام أدوات تأليف Adobe Flash، مثل Adobe Animate (المعروف سابقًا باسم Adobe Flash Professional)؛ وتم استخدام ملفات SWF الناتجة مباشرة بواسطة مكتبات GFx، مما يوفر وظائف مماثلة لـ Adobe Flash Player ولكن تم تحسينها للاستخدام داخل محركات الألعاب .

يدعم Scaleform GFx جميع المنصات الرئيسية، بما في ذلك وحدات التحكم في الألعاب وأنظمة التشغيل المحمولة والكمبيوتر الشخصي. [1] يوفر Scaleform واجهات برمجة تطبيقات للاتصال المباشر بين محتوى Flash ومحرك اللعبة، والتكاملات المعدة مسبقًا للمحركات الشهيرة مثل Unity و Unreal Engine و CryENGINE . [9] [10] [11] [12] [13] [14] يمكن أيضًا ترخيص Scaleform GFx للاستخدام كنظام تشغيل Flash مستقل على منصات الأجهزة المحمولة، [15] للتنافس مع Adobe AIR .

سمات

يحتوي Scaleform GFx على العديد من الأنظمة الأساسية، بما في ذلك:

  • محرك عرض مسرع بواسطة وحدة معالجة الرسوميات لكائنات العرض، يتميز بمحرك تقسيم متجه إلى مثلث مع خوارزمية تنعيم الحواف التي تستخدم مثلثات فرعية من البكسل لتنعيم الحواف
  • واجهات برمجة تطبيقات DirectX و OpenGL لعرض الشبكات الخلفية
  • ذاكرة تخزين مؤقتة شبكية لإدارة بيانات المثلث المبلط
  • نظام خطوط يعتمد على الرسوميات المتجهة ويستخدم نسيجًا واحدًا لتخزين الحروف الرسومية بشكل ديناميكي عند الطلب
  • دعم لجميع فئات العرض الرئيسية لبرنامج Flash بما في ذلك Sprite وMovieClip وTextField والمرشحات (Glow وBevel وDropShadow وما إلى ذلك).
  • آلات افتراضية محسّنة لـ ActionScript 3 [16] و ActionScript 2 مع جامع القمامة ، بالإضافة إلى ملحقات ActionScript الخاصة بـ GFx [17]
  • دعم الصوت عبر واجهة C++ قابلة للتنفيذ بواسطة المرخص له، مع تنفيذ افتراضي يدعم FMOD [18]

المكونات الإضافية

بالإضافة إلى المحرك والوثائق والعينات، تتضمن Scaleform GFx SDK العديد من المكونات الإضافية:

مقياس ثلاثي الأبعاد
تتيح ملحقات ActionScript 2 تحديد موقع ثلاثي الأبعاد وتدوير عناصر Flash. يتضمن Scaleform 4 دعمًا لإمكانيات ثلاثية الأبعاد المضمنة في ActionScript 3، مما يجعل 3Di غير ضروري. [19]
مقياس CLIK
مجموعة واجهة خفيفة الوزن شائعة الاستخدام - إطار عمل لمكونات واجهة المستخدم Flash القابلة للتخصيص بسهولة، بما في ذلك الأزرار ومربعات القائمة والقوائم المنسدلة وأشرطة التمرير والأشجار والنوافذ، تم إنشاؤها بالتعاون مع gskinner.com. هذه المكونات مصممة لتكون خفيفة الوزن، مع توفير اتصال ثنائي الاتجاه مع المحرك واعتبارات أخرى لتطوير الألعاب. [20]
مجموعات واجهة المستخدم Scaleform
أمثلة مخصصة جاهزة مسبقًا تتضمن محرك C++ ورمز ActionScript، بالإضافة إلى محتوى Flash المقابل. تتضمن هذه الأمثلة حاليًا واجهة مستخدم MMO وواجهة عرض FPS ومجموعة قوائم واجهة المستخدم.
مقياس AMP
أداة تحليل الذاكرة والأداء - أداة تحليل تستخدم لتحليل الذاكرة والأداء لمحتوى Flash داخل لعبة أو تطبيق ثلاثي الأبعاد أثناء التشغيل على الكمبيوتر الشخصي أو وحدة التحكم أو الهواتف المحمولة. AMP مشابه في الغرض والتصميم لبرنامج Adobe Scout . يوفر AMP إحصائيات مفصلة لاستخدام وحدة المعالجة المركزية والرسم والذاكرة، ويتضمن أداة تحليل ActionScript كاملة مع وظيفة وتوقيت لكل سطر.

إضافات مرخصة بشكل منفصل

كما قدمت Scaleform أيضًا إضافتين اختياريتين لـ GFx:

فيديو Scaleform
برنامج ترميز فيديو متكامل بالكامل لدعم سير عمل Flash Video (مدعوم حاليًا بواسطة CRI Movie .)
مقياس ثلاثي الأبعاد
محرر أسلوب الإدخال (IME) المتكامل بالكامل لدعم الدردشة الآسيوية.

شركاء التكنولوجيا

محركات الألعاب

برامج وسيطة أخرى

انظر أيضا

مراجع

  1. ^ abcdefg "Scaleform - Usage - Platforms". Autodesk . تم الاسترجاع في 7 سبتمبر 2014 .
  2. ^ الأسئلة الشائعة gameware.autodesk.com [ رابط معطل ]
  3. ^ براندون بوير (19 أبريل 2007). "برنامج Scaleform GFx يأتي إلى PSP وPS3". Gamasutra . تم الاسترجاع في 21 يوليو 2008 .
  4. ^ "أوتوديسك تبرم اتفاقية ترخيص مع نينتندو - أخبار". Nintendo World Report . تم الاسترجاع في 16 يناير 2024 .
  5. ^ "مجموعة كبيرة من الأدوات لدعم Windows Phone 8". MCV . 31 أكتوبر 2012.
  6. ^ "Games Central: ""Masthead Licenses Scaleform for Earthrise""". مؤرشف من الأصل في 11 يوليو 2011.
  7. ^ "Autodesk & Scaleform". Autodesk . تم الاسترجاع في 1 مارس 2011 .
  8. ^ "نظرة عامة على Autodesk Scaleform GFx Middleware" . تم الاسترجاع في 16 يناير 2024 .
  9. ^ كتاب الطبخ لتصميم ألعاب Unreal Development Kit، Packt Publishing Ltd، 22 فبراير 2012
  10. ^ تطوير ألعاب UDK، Cengage Learning، 2012
  11. ^ بداية تطوير ألعاب Unreal ثلاثية الأبعاد لنظام iOS، Apress، 04-04-2012
  12. ^ برمجة لعبة CryENGINE باستخدام C++ وC# وLua، Packt Publishing Ltd، 22 نوفمبر 2013
  13. ^ لعبة البرمجة كاملة،
  14. ^ Cryengine 3 Game Development: Beginner's Guide، Packt Publishing Ltd، 21 سبتمبر 2012
  15. ^ "كيفية تحويل ألعاب الفلاش إلى تطبيقات للهواتف المحمولة بسرعة".
  16. ^ Kris Graft. "Scaleform GFx 4 يدعم Flash 10 AS3". Gamasutra . تم الاسترجاع في 1 أكتوبر 2010 .
  17. ^ ملحقات Scaleform 4.2، أوتوديسك
  18. ^ مميزات Audio gameware.autodesk.com [ رابط معطل ]
  19. ^ كريس جرافت. "نموذج Scaleform جديد يدعم القوائم ثلاثية الأبعاد". Gamasutra . تم الاسترجاع في 7 أبريل 2010 .
  20. ^ http://gameware.autodesk.com/scaleform/tools [ عنوان URL العاري ]
  21. ^ "كاونتر سترايك: الهجوم العالمي".
  22. ^ "Unreal Engine in major Scaleform UI deal". تطوير . تم الاسترجاع في 15 مايو 2010 .
  23. ^ "Scaleform سيكون مجانيًا لـ UDK". MCV . Develop . 15 أبريل 2010 . تم الاسترجاع في 15 مايو 2010 .
  24. ^ "CryEngine 2 يستخدم Scaleform GFx". GameSpot . تم الاسترجاع في 21 يوليو 2008 .
  25. ^ "Emergent تدمج Scaleform وSpeedTree بالكامل في Gamebryo بموجب برنامج الشراكة المتنامي للشركة". رويترز. 5 فبراير 2008. مؤرشف من الأصل في 13 نوفمبر 2012. تم الاسترجاع في 21 يوليو 2008 .
  26. ^ Will Freeman (21 مارس 2009). "مقدمو البرامج الوسيطة الرئيسيون يتعهدون بدعم Gamebryo LightSpeed". MCV . Develop . تم الاسترجاع في 14 أغسطس 2009 .
  27. ^ كريس ريمو (12 مارس 2009). "Scaleform تعلن عن شراكة مع CRI لترميز الفيديو". Gamasutra . تم الاسترجاع في 14 أغسطس 2009 .
  28. ^ "Scaleform وGameSpy يطلقان حلاً شاملاً لردهة اللعب". IGN. 13 فبراير 2008. مؤرشف من الأصل في 20 فبراير 2008. تم الاسترجاع في 21 يوليو 2008 .
  • الموقع الرسمي لـ Scaleform
  • Scaleform GFx على MobyGames
  • Scaleform على MobyGames
  • Scaleform على LinkedIn
  • فلاش في ألعاب SIG على IGDA
  • ScaleForm GFx على UDK
تم الاسترجاع من "https://en.wikipedia.org/w/index.php?title=Scaleform_GFx&oldid=1241289949"
Original text
Rate this translation
Your feedback will be used to help improve Google Translate