يونيتي (محرك ألعاب)

من ويكيبيديا، الموسوعة الحرة

يونيتي (بالإنجليزية: Unity)‏ هو محرك ألعاب متعدد المنصات طورته يونيتي تكنولوجيز، وأعلن عنه وصدر في يونيو 2005 في مؤتمر المطورين العالمي التابع لشركة أبل كمحرك ألعاب حصري لنظام التشغيل ماك أو إس إكس. ومنذ ذلك الحين وُسِعَ المحرك تدريجيًا لدعم مجموعة متنوعة من منصات الحاسوب المكتبي والهاتف المحمول والمشغلات والواقع الافتراضي. حُظِيَ بشعبية خاصة في تطوير ألعاب آي أو إس وأندرويد وتستخدم للألعاب مثل بوكيمون غو ومانيومينت فالي وكول أوف ديوتي: موبايل وكاب هيد. استُشهِدَ به ليكون سهل الاستخدام للمطورين المبتدئين وهو شائع في تطوير الألعاب المستقلة.[7]

يمكن استخدام المحرك لإنشاء ألعاب ثلاثية الأبعاد (3دي) وثنائية الأبعاد (2دي)، بالإضافة إلى عمليات محاكاة تفاعلية وتجارب أخرى. اعتُمِدَ المحرك من قبل الصناعات خارج ألعاب الفيديو، مثل الأفلام والسيارات والعمارة والهندسة والبناء والقوات المسلحة الأمريكية.[8]

ألعاب أنشئت باستخدامه[عدل]

منذ إطلاق محرك يونيتي في 2005 تم استخدامه في العديد من الألعاب منها :

اضافات و تغيرات المحرك[عدل]

  • تم التخلي عن بعض لغات البرمجة المعتمدة مثل لغة جافا سكريبت ولغة بوو و قد تم إعتماد لغةالبرمجة سي شارب كلغة رسمية لمحرك يونيتي.
  • تم استبدال بيئة التطوير MonoDevelop ببيئة التطوير Microsoft Visual Studio
  • تم تحسين و تحديث واجهة المحرك
  • أصبح محرك يونيتي يدعم البرمجة المرئية
  • تم وضع حماية على شيفرات الالعاب على غرار الاصدارات القديمة (كان يمكنك رئية شيفرة أي لعبة باستخدام برامج معينة، حاليا لا يمكن الولوج اليها) .
  • أصبح من السهل التعامل مع المدخلات خاصة مع اجهزة الالعاب
  1. ^ وصلة مرجع: https://docs.unity3d.com/2023.2/Documentation/Manual/CSharpCompiler.html. ذكر في مرجع كـ: C# compiler / Roslyn / C# language version / C# 9.0 / Unsupported features / C# 9.0 / ... / Record support / ....
  2. ^ وصلة مرجع: https://docs.unity3d.com/2023.2/Documentation/Manual/scripting-backends.html. ذكر في مرجع كـ: Unity has two scripting backends: Mono and IL2CPP(Intermediate Language To C++), each of which uses a different compilation technique: / ....
  3. ^ وصلة مرجع: https://docs.unity3d.com/2023.2/Documentation/Manual/Mono.html. ذكر في مرجع كـ: Mono overview / The Mono ... / Unity uses a fork of the open source Mono project. / https://github.com/Unity-Technologies/mono / https://www.mono-project.com/. ممثلة بـ: مونو, .
  4. ^ وصلة مرجع: https://unity3d.com/unity/whats-new/unity-5.0. الوصول: 5 يوليو 2020.
  5. ^ أ ب "Unity Editor Beta Releases" (بالإنجليزية). 7 Nov 2023. Retrieved 2023-11-07.{{استشهاد ويب}}: صيانة الاستشهاد: لغة غير مدعومة (link)
  6. ^ أ ب وصلة مرجع: https://unity3d.com/get-unity/download/archive.
  7. ^ Dealessandri, Marie (16 Jan 2020). "What is the best game engine: is Unity right for you?". gamesindustry.biz (بالإنجليزية). غيمر نيتورك. Archived from the original on 2021-08-05. Retrieved 2021-09-19.
  8. ^ "Government & Aerospace". يونيتي (بالإنجليزية). Archived from the original on 2021-09-13. Retrieved 2021-09-19.

انظر أيضًا[عدل]