الرئيسية / تطوير يونتي / اليونتي هل هو الخيار الأفضل في تطوير الألعاب؟

اليونتي هل هو الخيار الأفضل في تطوير الألعاب؟

ما هو اليونتي؟

اليونتي ثلاثي الأبعاد Unity3D هو محرك مشهور يستخدم في تطوير الألعاب.

لكن كثيرا ما نسمع من المبرمجين المبتدئين والمهتمين في تطوير الألعاب لماذا يجب علينا اختيار اليونتي لتطوير الألعاب؟

سنحاول في هذه المقالة الإجابة على هذا السؤال، وإثبات أن محرك اليونتي هو الخيار الأفضل.

مميزات Unity3D:

دعونا أولا نذكر بعض الجوانب القوية والتي تميز بها Unity3D وخلال فترة وجيزة، ومن أهم هذه الميزات:

  1. Cross Platform development :

يغطي اليونتي اليوم جميع المنصات الشهيرة، من أكثر أنظمة الهواتف المحمولة شيوعا (Android & IOS) ومنصات الويب إلى وحدات التحكم (Xbox One, PS Vita, PS4) والتلفاز الذكي (tvOS, Tizen, SamsungTV).

Build_Settings

  1. يعتبر اليونتي من المحركات الرائدة في تطوير VR/AR.
  2. يتميز بالتحديثات المتكررة، حيث يعمل فريق اليونتي بجد من أجل تحسين المحرك وخلق ميزات قوية وجديدة للتطوير.
  3. مجتمع قوي وقاعدة بيانات ضخمة بالموارد (Assets).

كل هذا ليس إلا غيض من فيض، فهناك الكثير من الميزات الأخرى والمضمنة ضمن اليونتي، سنعرض لكم بعض منها في هذه المقالة.

تطوير الويب مع اليونتي

 1. WebGL

يعتقد الكثير من الناس بأن تطوير الويب هو نقطة ضعف في منصة اليونتي، نظرا لوجود مكون إضافي  لمشغل الويب (Web Player).

لكن كل هذا كان في الماضي، فبعد الإصدار 5.4 توقف اليونتي عن دعم مشغل الويب وترك إمكانية واحدة فقط لإنشاء الألعاب للويب وهي WebGL.

Unity and WebGL

بخلاف مشغل الويب، فإن WebGL لا يعد مكونا إضافيا وإنما يستخدم معيار واجهة برمجة التطبيقات (API Standard) ).

هذا يعني بأن محتوى WebGL يعمل دون الحاجة إلى تثبيت أي ملحقات إضافية قبل بدء اللعبة في المتصفح.

حيث يمكننا وبمساعدة WebGL إنشاء ألعاب ثنائية وثلاثية الأبعاد للويب، وأيضا للهواتف المحمولة والأنظمة الأساسية (OS X & PC) ووحدات التحكم.

إذا، بعد إطلاق WebGL أصبحت اليونتي أداة أساسية بالكامل لتطوير تطبيقات الألعاب عبر المنصات بدون أي نقاط ضعف.

2. Facebook

يوجد لدينا أيضا أخبار أخرى جيدة وهي دعم الفيسبوك، حيث أن اليونتي والفيسبوك كانا في تعاون وثيق ولفترة طويلة.

من أجل تطوير الألعاب بواسطة اليونتي، أنشأ الفيسبوك حزمة SDK خاصة بهم، وتحتوي هذه الحزمة على الكثير من الأدوات المفيدة لإضافة سرعة انتشار للعبة.

Unity & Facebook

هذا كان في الماضي، فمن الإصدار 5.6 لليونتي تمت إضافة منصة الفيسبوك كهدف بناء لمحرك اليونتي.

حيث يمكنك استخدام هدف بناء الفيسبوك لإنشاء المحتوى الخاص بك إما كمشغل WebGL، والذي يمكنك بعد ذلك نشره على facebook.com.

أو كمشغل Windows Standalone أصلي ومخصص، والذي يمكنك نشره على Gameroom Client في الفيسبوك.

كما شمل أيضا Facebook SDK لمحرك اليونتي كذلك.

مع هذه التحديثات، تسارع تطور الميزات الاجتماعية وبشكل كبير جدا.

متجر موارد اليونتي Unity Asset Store

يعتبر Unity Asset Store كخدمة يستطيع من خلالها مشتركي اليونتي الآخرين مشاركة عناصرهم لأقسام مختلفة (البرمجة، الفن، الأصوات….).

الكثير من هذه الموارد مجانية، والبعض منها مدفوع، ولكن هذا السعر لا يتوافق مع الساعات التي قضيتها في تطوير هذا المورد من الصفر.

لماذا نختار الموارد الجاهزة؟

فعلى سبيل المثال، كل لعبة تتطلب Tweens لإنشاء رسوم متحركة أو ميزات ألعاب أخرى، وبالتالي ستقضي الكثير من الوقت لإنشاء أداة Tween من الصفر.

بينما بمجرد تنزيل المكونات المجانية DoTween من متجر الموارد والتركيز على ميزات اللعبة بدلا من إنشاء الأداة، فهذا سيكون أفضل بكثير.

تعتبر العناصر المأخوذة من Asset Store مفيدة جدا في كل من النماذج الأولية، ومن أجل تطوير المشاريع الكبيرة.

كما يوجد أيضا الكثير من الموارد المفتوحة المصدر مع تراخيص معهد ماساتشوستس للتكنولوجيا MIT مثل (UniRx, Zenject,….).

هذه الأدوات مفيدة فعلا للتطوير، وهي مجانية ومدعومة من قبل مطوري يونتي آخرين.

بالإضافة لوجود الكثير من حلول الواجهة الخلفية الجاهزة مثل PlayFab و Photon وغيرها، والتي تضيف ميزات تعدد اللاعبين وقواعد البيانات وغيرها من الخوادم دون إنشاء خلفية مخصصة.

متجر موارد اليونتي

خدمات اليونتي Unity Services

قام فريق اليونتي بإنشاء مجموعة من الخدمات المشهورة وأدرجها ضمن المحرك مثل (الإعلانات، IAP ،Cloud Build ،Analytics وغيرها الكثير).

حيث يمكنكم العثور على قائمة الخدمات هنا.

لا تتطلب هذه الخدمات مطور مخصص للعمل معهم، حيث يمكن لكل مطور يونتي إعداد أي خدمة من لوحة الإدارة أو حتى من محرر اليونتي.

فوائد Unity Services:

فعلى سبيل المثال، مع خدمة Cloud Build ستحصل على CI لمشروعك حتى في إصدار اليونتي المجاني، وستتمكن من الحصول على أحدث إصدار من لعبتك من أي مكان.

بالتالي لست بحاجة للوصول إلى كود المصدر، فقط اتبع الرابط من الجهاز واستمتع بالبناء الجديد للعبة.

نفس الأمر ينطبق على الخدمات الأخرى، حيث يمكنكم بالطبع استخدام الخدمات الأخرى في الإعلانات، أو الشراء داخل التطبيق IAP…

في حين أن كل شيء مرن، وعلاوة على ذلك، يوجد الكثير من الإضافات والتي تم إنشاؤها بالفعل من أجل اليونتي.

لهذا يمكنكم استخدام اثنين من أنظمة التحليلات أو الإعلانات في لعبة واحدة للحصول على مزيد من التحكم في هذه العملية.

Unity Services

 

الخلاصة

أخيرا، وبالمقارنة مع بيئات التطوير الأخرى، تدعم Unity3D عددا كبيرا من الأنظمة الأساسية، ولديها أداة قوية لتطوير تطبيقات الألعاب ثنائية وثلاثية الأبعاد.

تتطور اليونتي بسرعة كبيرة، ولديها مجتمع قوي، وعدد ضخم من الموارد والخدمات، وغيرت اتجاه تطوير الويب إلى WebGL.

لذلك فإن الإجابة على سؤال “لماذا يجب أن نختار اليونتي من أجل تطوير لعبتنا؟” وهي بأن Unity3D تسرع عملية التطوير بشكل كبير، مما يسمح لنا بالحصول على تطبيقات الألعاب عبر منصات عديدة ومتنوعة.

 

مرجع المقالة من هنا

نبذة عن الخطة الشاملة

نسعى دوماً بتزويد متابعينا بأفضل البرامج والتطبيقات والنصائح الهامة، كما نعمل دائماً على توجيه المتابعين وخاصة المبرمجين إلى المسار الصحيح.

لذلك نود إعلامكم بالخطة الشاملة، بإشراف المدرب المحترف الأستاذ أحمد ناصر، حيث تحتوي على مزايا لم تتخيلوا وجودها في دورة تدريبية.

الموقع الرسمي للخطة والتسجيل من هنا:

http://khottah.com

التسجيل عبر رابط الخطة مع خصم 50% من هنا:

http://khottah.com/?coupon_code=50off

لمعرفة منهاج الخطة من هنا:

https://anbilarabi.com/curriculum

طرق الدفع والاشتراك والتحويل من هنا:

https://anbilarabi.com/payments

يمكنكم تحميل البروشور الخاص بالخطة من هنا:

https://anbilarabi.com/khottah-brochure.pdf

شرح صوتي عن الخطة في 5 دقائق:

https://soundcloud.com/anbilarabi/5a-1

الدليل الشامل حول الخطة بالفيديو تعرف على الخطة من الداخل:

https://youtu.be/Oqi8Dp1KgH4

أخيراً نود مشاركتكم  بعض ما قاله البعض عنا وعن الخطة الشاملة وتقييمات الطلاب عبر هذا الرابط:

https://anbilarabi.com/people

شكراً جزيلاً لكم ولا تترددوا بالتواصل معنا عن طريق الواتس آب للرقم 00970599042502

كما يمكنكم مراسلتنا عبر هذا الإيميل:

info@ahmadnaser.com

 

 

عن Hanadi Hussino

Author Image

شاهد أيضاً

حملة الجمعة البيضاء بدات BLACK FRIDAY جميع دوراتنا

نتيجة ردة الفعل القوية على الاعلان السابق قررنا تمديد الحملة بمناسبة الجمعة السوداء او الجمعة البيضاء …

>