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

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

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

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

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

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

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

وشكرا!!


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

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

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