أسئلة حول برمجة الألعاب بمنصة unity3d!!

بعد حوالي عامين من التشتت بين تطوير الويب,التطبيقات,الشبكات... إلخ

هاأنا أحاول الإستقرار في مجال تطوير الويب الألعاب!!

بعد قليل من البحث قررت البدأ بتطوير العاب أندرويد من خلال محرك الألعاب unity3d الذي يعتمد على "سي شارب - جافا سكريبت - Boo" لكن واجهتني العديد من التساؤلات:

  • هل أحتاج لتعلم هذه اللغات حتى الإحتراف أم علي فقط التعرف إلى الاساسيات..؟

  • بعد الانتهاء من اللغات و تعلم قواعد منصة unity3d هل أحتاج إلى تعلم المزيد.. أم يمكنني البدأ.؟

  • هل يمكن الانتقال من تطوير العاب اندرويد الى تطوير العاب IOS بسلاسة أم أحتاج إلى بعض الاضافات؟ وهل احتاج بالضرورة الى ماك؟

وشكرا!!

يرجى الدخول لحسابك أو تسجيل حساب لتستطيع إضافة تعليق
حساب جديد دخول

التعليقات

يوسف سيد أضف ردا

هل أحتاج لتعلم هذه اللغات حتى الإحتراف أم علي فقط التعرف إلى الاساسيات..؟

أي لغة من هذه اللغات تكفي للتعامل مع Unity3d API.

بعد الانتهاء من اللغات و تعلم قواعد منصة unity3d هل أحتاج إلى تعلم المزيد.. أم يمكنني البدأ.؟

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

هل يمكن الانتقال من تطوير العاب اندرويد الى تطوير العاب IOS بسلاسة أم أحتاج إلى بعض الاضافات؟ وهل احتاج بالضرورة الى ماك؟

Unity3d يمكنك من البناء إلى جميع الأنظمة المدعومة منها أندرويد وIOS بشيفرة واحدة، عدا بعض الإختلافات مثلًا إن استخدمت Android API، أو شيفرة متعلقة بIOS فقط، لن تحتاج إلى Mac osx للبناء يمكنك البناء من أي نظام يدعم بيئة تطوير Unity3d -عندما كنت استخدمه كان ويندوز فقط غير ماك، لكنك بالطبع تحتاج إلى نظام IOS للتجربة بشكل فعلي يوجد بعض الأدوات للتجربة، لكنها ليست كتجربة العمل الحقيقي على IOS فعلي.

شكرا على التوضيح!!!

من فضلك هل هنالك من نصيحة تنصحني بها قبل الدخول في هذا المجال!

ليس لدي ما أنصحك به غير الصبر؛ ولا تملل أو تسوف. وفقك الله.

شكرا لك أخي الكريم :)

السلام عليكم

انا الان اتعلم unity d3

اولا لغة boo تم حذفها من البرنامج ولم يعد يدعمها

تبقت لنا سي شارب و جافا سكربت

وانا انصحك بتعلم السي شارب

لانها اللغة التي تحتل الافضلية في unity 3d

طبعاً هذه الكلام مستفاد من كورس

شكرا على التوضيح والنصيحة في الحقيقة كنت محتار أي لغة أعمل بها والآن تيقنت!!

:)

بالتوفيق

1 - كيفي ان تتعلم لغة واحدة لتطبيق الاوامر البرمجية على الكائنات.

2- كما قال الاخ يوسف القليل من الرياضيات و الفيزياء لن اضيف شيء.

3- تستطيع الانتقال الى اي منصة عبر تغيير مدخلات التحكم فملاً الحاسب الشخصي يتحكم باللعبة عن طريق الكيبورد و الماوس وبرمجة هذا الامر سيكون على الكيبورد و الماوس, بينما الهواتف فبرمجتها تكون عن طريق التعامل مع مدخلات اللمس و اليونتي يوفر هذا الامر عبر الفئة Touch ايضاً الفئة Input. اخيراً في حال دخلت موقع الشركة ستجد نسخ لليونتي ومنها للماك وللويندوز.