هافوك (برمجيات)
| المطور(ون) | هافوك ( مايكروسوفت ) |
|---|---|
| إصدار مستقر | 2024.1 [1]
/ 15 يوليو 2024 |
| رخصة | الملكية |
| موقع إلكتروني | www.havok.com |
Havok هو مجموعة برامج وسيطة طورتها شركة Havok الأيرلندية . توفر Havok محرك الفيزياء والملاحة ومكونات محاكاة الملابس التي يمكن دمجها في محركات ألعاب الفيديو .
في عام 2007، استحوذت شركة إنتل على شركة هافوك. [2] وفي عام 2008، تم تكريم هافوك في حفل توزيع جوائز إيمي السنوي التاسع والخمسين للتكنولوجيا والهندسة لتقدمها في تطوير محركات الفيزياء في مجال الترفيه الإلكتروني. وفي عام 2015، استحوذت مايكروسوفت على هافوك. [3]
منتجات
يتكون مجموعة برامج Havok الوسيطة من الوحدات التالية:
- Havok Physics : [4] أصله من Ipion Software (Ipion Virtual Physics)، وهو مصمم في المقام الأول لألعاب الفيديو ، ويسمح بالتصادم في الوقت الحقيقي وديناميكيات الأجسام الصلبة في ثلاثة أبعاد. كما يوفر أنواعًا متعددة من القيود الديناميكية بين الأجسام الصلبة (على سبيل المثال لفيزياء الدمى )، ويحتوي على مكتبة اكتشاف تصادم مُحسَّنة للغاية . من خلال استخدام المحاكاة الديناميكية ، يسمح Havok Physics بعوالم افتراضية أكثر واقعية في الألعاب. كانت الشركة تطور إصدارًا متخصصًا من Havok Physics يسمى Havok FX والذي استخدم وحدات معالجة الرسومات ATI و Nvidia لمحاكاة الفيزياء، [5] لكن هدف تسريع وحدة معالجة الرسومات لم يتحقق حتى بعد عدة سنوات. [6]
- Havok Navigation : [7] في عام 2009، أصدرت شركة Havok برنامج Havok AI، الذي يوفر إمكانيات متقدمة للعثور على المسارات للألعاب. يوفر برنامج Havok AI إنشاء شبكة ملاحة والعثور على المسارات ومتابعتها لبيئات ألعاب الفيديو. في عام 2024، تمت إعادة تسمية هذا المنتج إلى Havok Navigation. [8]
- Havok Cloth : [9] تم إصداره في عام 2008، ويتعامل Havok Cloth مع محاكاة فعالة لملابس الشخصية وديناميكيات الجسم الناعمة .
- Havok Destruction (تم إيقافه) : تم إصداره أيضًا في عام 2008، يوفر Havok Destruction أدوات لإنشاء بيئات جسم صلبة قابلة للتدمير والتشوه.
- Havok Animation Studio (تم إيقافه) : يُعرف Havok Animation Studio رسميًا باسم Havok Behavior وHavok Animation. Havok Behavior عبارة عن مجموعة أدوات تطوير برمجيات وقت التشغيل للتحكم في رسوم متحركة لشخصيات اللعبة على مستوى عالٍ باستخدام آلات الحالة المحدودة . يوفر Havok Animation تشغيلًا وضغطًا فعالين لرسوم متحركة للشخصيات في الألعاب، وميزات مثل الحركية العكسية .
- Havok Script (تم إيقافه) : Havok Script عبارة عن آلة افتراضية متوافقة مع لغة Lua ومصممة لتطوير ألعاب الفيديو . يتم شحنها كجزء من Havok Script Studio.
- محرك رؤية Havok (تم إيقافه): في عام 2011، استحوذت شركة Havok على شركة تطوير محركات الألعاب الألمانية Trinigy ومحرك الرؤية الخاص بها ومجموعة أدواتها. [10]
المنصات المدعومة
تم الكشف عن الإصدار 1.0 من مجموعة أدوات تطوير البرمجيات Havok في مؤتمر مطوري الألعاب (GDC) في عام 2000. مجموعة أدوات تطوير البرمجيات Havok متعددة المنصات بطبيعتها ويتم تحديثها دائمًا لتعمل على غالبية أحدث المنصات. يتم منح المرخص لهم الوصول إلى معظم أكواد المصدر C / C++ ، مما يمنحهم حرية تخصيص ميزات المحرك أو نقله إلى منصات مختلفة على الرغم من توفير بعض المكتبات بتنسيق ثنائي فقط. في مارس 2011، عرضت Havok إصدارًا من محرك الفيزياء Havok المصمم للاستخدام مع Sony Xperia Play ، أو بشكل أكثر تحديدًا، Android 2.3. [11] أثناء مؤتمر //BUILD/ 2012 الخاص بشركة Microsoft ، كشفت Havok عن مجموعة تقنية كاملة لنظامي التشغيل Windows 8 و Windows RT و Windows Phone 8 والإصدارات الأحدث من Windows 10. [ 12]
اعتبارًا من فبراير 2023، يدعم Havok 18 هدفًا عبر 10 منصات. [13] تتضمن هذه المنصات: Windows و Linux و Xbox Series S/X و Playstation 5 و iOS و Nintendo Switch و Android .
محركات مبنية مسبقًا
الوحدة
في عام 2019، وقعت Unity وHavok شراكة لبناء حل فيزيائي كامل للمشاريع القائمة على DOTS في Unity. [14] تم الانتهاء من ذلك وإصداره جاهزًا للإنتاج في ديسمبر 2022. [15]
محرك غير واقعي
تحافظ Havok على التكاملات [16] لجميع منتجاتها مع محرك Unreal Engine الخاص بشركة Epic . يمكن استخدام Havok Physics لاستبدال محرك الفيزياء المدمج (Chaos Physics) على مستوى المحرك، بينما Havok Navigation هو مكون إضافي مستقل، وHavok Cloth هي أداة منفصلة تعمل جنبًا إلى جنب مع المحرك.
بابل.جي إس
في أبريل 2023، تم إصدار Babylon.js 6.0 مع تنفيذ فيزيائي بواسطة Havok. [17] تم إصدار هذا التنفيذ كمكون إضافي لـ WASM وشمل إصلاحًا شاملاً لواجهة برمجة تطبيقات Babylon.js Physics.
الاستخدام
ألعاب الفيديو
كانت أول لعبة تستخدم فيزياء هافوك هي لعبة London Racer [18] من إنتاج شركة Davilex Games . وفي عام 2023، تم استخدام منتجات هافوك في اثني عشر [19] من أفضل عشرين لعبة فيديو مبيعًا في الولايات المتحدة. [20]
برامج أخرى
يمكن أيضًا العثور على Havok في:
- أدوات القياس والتقييم 3DMark2001 و 03 من Futuremark
- مكون إضافي لبرنامج الرسوم المتحركة Maya
- يستخدم محرك اللعبة Source الخاص بشركة Valve محرك VPhysics، وهو محرك فيزيائي معدّل من Havok [21]
- إضافات Havok في 3D Studio Max
توفر Havok أدوات ("أدوات محتوى Havok") لتصدير الأصول لاستخدامها مع جميع منتجات Havok من Autodesk 3ds Max و Autodesk Maya و (سابقًا) Autodesk Softimage . كما تم استخدام Havok في العالم الافتراضي Second Life ، مع التعامل مع جميع الفيزياء بواسطة خوادم المحاكاة عبر الإنترنت، بدلاً من أجهزة كمبيوتر العملاء الخاصة بالمستخدمين. تم إصدار ترقية إلى الإصدار 4 من Havok في أبريل 2008 وبدأت الترقية إلى الإصدار 7 في يونيو 2010. [22] قام إيميلين ناكاموري المقيم في Second Life ببناء ساعة ميكانيكية تعمل بالوزن ومنظمة بواسطة البندول تعمل بالكامل بواسطة Havok Physics في مارس 2019. [23]
مراجع
- ^ "إصدار Havok 2024.1". havok.com . تم الاسترجاع في 15 يوليو 2024 .
- ^ شركة إنتل (14 سبتمبر 2007). "إنتل تستحوذ على هافوك" (بيان صحفي). سانتا كلارا .
- ^ "Havok to join Microsoft - The Official Microsoft Blog". 2015-10-02 . تم الاسترجاع 2022-12-28 .
- ^ "فيزياء هافوك". هافوك.
- ^ شيلوف، أنطون (2005). "Havok Intros Havok FX Engine to Compute Physics Effects on GPUs". Xbit Laboratories. مؤرشف من الأصل في 2008-12-05 . تم الاسترجاع في 2008-11-28 .
- ^ "Havok Physics Playstation 4 Demo". havokchannel. 2013. مؤرشف من الأصل في 2021-12-21 . تم الاسترجاع 2013-02-20 .
- ^ "Havok Navigation". هافوك.
- ^ "لقد قمنا بإعادة تسمية Havok AI إلى Havok Navigation". 2024-04-01.
- ^ "قماش هافوك". هافوك.
- ^ "شركة هافوك تعلن عن استحواذها على شركة ترينيجي". 2011-08-08. مؤرشف من الأصل في 2011-10-05 . تم الاسترجاع في 2011-08-12 .
- ^ Engadget (2011). "محرك الفيزياء Havok يأتي إلى Android 2.3، تم عرضه على Xperia Play". Engadget . تم الاسترجاع في 2011-03-05 .
- ^ Business Wire (2012-10-30). "Havok تعرض مجموعة كاملة من التقنيات لأنظمة Windows 8 وWindows RT وWindows Phone 8 في مؤتمر Microsoft Build 2012" (بيان صحفي). ريدموند : CNBC .
{{cite press release}}:|author=له اسم عام ( مساعدة ) - ^ "Havok 2023.2 متاح الآن". 2024-02-13.
- ^ "الإعلان عن Unity وHavok Physics لـ DOTS | Unity في GDC 2019 Keynote". 2019-04-08.
- ^ "أصبحت Havok Physics for Unity الآن مدعومة للإنتاج". 2022-12-19.
- ^ "تم إصدار Havok لـ Unreal Engine 5.4!". 2024-05-08.
- ^ "الإعلان عن Babylon.js 6.0". 2023-04-20.
- ^ "تاريخ هافوك: رسم بياني". 2014-12-16.
- ^ "ألعاب تعمل بتقنية Havok".
- ^ "ألعاب الفيديو الأكثر مبيعاً في الولايات المتحدة في عام 2023، حسب مبيعات الدولار". 2024-01-29.
- ^ "VPhysics". مجتمع مطوري Valve . تم الاسترجاع في 2022-12-28 .
- ^ "ملاحظات الإصدار/Second Life Server/1.40". secondlife.com. 27 يناير 2011. تم الاسترجاع في 2022-12-28 .
- ^ "شاهد: ساعة الحياة الثانية التي تعمل بالكامل على فيزياء العالم الافتراضي".
