• 0

هل يجب تعلم الخورزميات واشياء اخرى من اجل عيون unity c#

السلام عليكم انا مازلت مبتدئ في مجال صناعة الالعاب على منصة unity2d باللغة سي شارب وبدأت تقريبا البحث ودراسة  منذ 4 اشهر .. وعندي سؤال يحيرني هل يجب تعلم خورزميات الكمبيوتر و اشياء اخرى من اجل ان اصبح مبرمج العاب ناجح باللغة سي شارب على منصة يونتي وشكرا

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 3

وعليكم السلام ورحمة الله.

أولاً انت بحاجة لتعلم المنطق البرمجي، لانه مشترك بين جميع اللغات. (مثل المتغيرات، الدوال، الحلقات التكرارية، الجمل الشرطية...)

وبعد ان تختار لغة معينة مثل سي شارب، انت بحاجة لتعلم النحو الخاص بها Syntax بالاضافة لنظرة عامة على البيئة.

وبعدها تنتقل للتقنيات التي تدعهما هذه اللغة، مثل مع سي شارب يمكنك كتابة التالي:

1. تطبيقات سطح المكتب (Windows Forms, WPF, UWP)

2. تطبيقات الويب (ASP.NET Web Forms, ASP.NET MVC, ASP.NET Web Pages)، Silverlight, LightSwitch

3. خدمات الويب (WCF, Web API, SignalR)

4. تطبيقات الموبايل (Windows Phone) ومع Xamarin (Android, iOS)

5. الحوسبة السحابية (Microsoft Azure) بجميع ميزاته.

6. برمجة الألعاب مع Unity

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

 

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

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

 

بالتوفيق،،،

1 شخص أعجب بهذا

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 0

شكرا لك اخي على الافادة المميزة

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة

يجب أن تكون عضوًا لدينا لتتمكّن من التعليق

انشاء حساب جديد

يستغرق التسجيل بضع ثوان فقط


سجّل حسابًا جديدًا

تسجيل الدخول

تملك حسابا مسجّلا بالفعل؟


سجّل دخولك الآن