كتابة برامج باللغة C#: أسس تطوير الألعاب

تعلم أساسيات برمجة C# وواجهة برمجة التطبيقات Unity API لكتابة نصوص قابلة لإعادة الاستخدام، وإدارة منطق اللعبة، وبناء ألعابك الخاصة ثنائية الأبعاد وثلاثية الأبعاد.

4.6 (2,978) ⏱ 1 ساعة 9 دقيقة 📚 4 درس 🎧 النسخة الصوتية

حول هذه الدورة

إن تطوير الألعاب هو أحد أكثر المساعي الإبداعية إثارة، ولكن محاولة تعلم تصميم الألعاب والبرمجة في نفس الوقت يمكن أن تشعر بالضغط. وهذه الدورة تؤدي إلى تقسيم كتابة نصوص C # في الوحدة إلى خطوات منطقية يمكن التعامل معها، وتأخذك من المبتدئ المطلق إلى كتابة منطق اللعبة الوظيفية الخاصة بك. سوف تنتقل من قراءة الشفرة إلى الكتابة النشطة للنصوص النظيفة القابلة لإعادة الاستخدام والتي تتحكم في حركة اللاعب، وفيزياء اللعبة، وسلوك العدو. ومن خلال إتقان مفاهيم البرمجة الأساسية وواجهة برمجة التطبيقات "يونيتي"، فسوف تكتسب الثقة اللازمة لإعطاء أفكارك الخاصة في ألعاب الثنائية الأبعاد، والثلاثية الأبعاد، والهواتف المحمولة حياة. ماذا ستتعلم: - فهم أساسيات برمجة C# الأساسية، بما في ذلك المتغيرات، والدوائر، والمنطق الشرطي، والبرمجة الموجهة نحو الكائن. - تصفح واجهة برمجة التطبيقات Unity API للتلاعب بأجسام اللعبة، ومعالجة الاصطدامات الفيزيائية، وإدارة حالات اللعبة. - تنفيذ سمات C# الحديثة مثل مطابقة الأنماط وممارسات السلامة النظيفة لشفرة اللعبة القوية. - تشكيل مدخلات المستخدمين باستخدام طرق حديثة لمعالجة المدخلات لدعم لوحات المفاتيح والفأرات وأجهزة التحكم المتنقلة. - بناء سلوك الذكاء الاصطناعي الأساسي للأعداء والشخصيات غير اللاعبين. - إدارة مشاريع تطوير الألعاب باستخدام أدوات التحكم في النسخ القياسية في الصناعة مثل Git. تبدأ الدورة بقواعد البرمجة الأساسية والمفاهيم الكائنية المنحى قبل الانتقال مباشرة إلى بيئة الوحدة. وستتقدم من كتابة النصوص الأساسية إلى تطوير ميكانيكا الألعاب التفاعلية لمنصات متعددة. هذه الدورة مصممة خصيصا للمبتدئين المطلقين بدون خبرة سابقة في البرمجة أو تطوير الألعاب. ابدأ رحلتك في تطوير الألعاب اليوم من خلال إتقان اللغة التي تدعم وحدة.

ما الذي ستحصل عليه

  • 📜 شهادة إتمام
    أضفها إلى ملفك على LinkedIn
  • 🎧 النسخة الصوتية مضمَّنة
    تعلَّم أثناء تنقُّلك — دون شاشة
  • ♾️ وصول مدى الحياة
    عُد متى شئت، بلا انتهاء
  • 📱 الهاتف أو الكمبيوتر
    يعمل في أي مكان وعلى أي جهاز
  • 💸 استرداد خلال 30 يومًا
    دون أسئلة
  • قصير ومركَّز
    1 ساعة 9 دقيقة من المحتوى التطبيقي

المراجعات (2)

정다은 KR متعلِّم موثَّق
★ 3 · 2026-03-16T22:51:53+00:00

Overall a good course. Some parts were a bit rushed, but the core concepts were explained well. Useful for getting a foundation.

Guntis Vītols LV
★ 4 · 2025-02-06T07:43:53+00:00

Pretty good foundation. The examples were mostly helpful. Might need additional practice elsewhere for mastery.

اكتب مراجعة

سنطلب منك تسجيل الدخول بعد الإرسال — تُحفظ مسودتك.

المتعلمون أخذوا أيضًا

الأسئلة الشائعة

ما الذي أحتاجه لأخذ هذه الدورة؟ +

يكفي هاتف أو كمبيوتر متصل بالإنترنت. بدون تثبيتات أو أجهزة خاصة.

كيف يمكنني الدفع؟ +

بالبطاقة عبر Stripe أو بالعملات الرقمية. لا نخزن بيانات البطاقة — يتولى Stripe ذلك بأمان.

هل يمكنني استرداد المال؟ +

نعم — استرداد كامل خلال 30 يومًا، دون أسئلة.

إلى متى يستمر وصولي؟ +

إلى الأبد. بمجرد الشراء، الدورة لك تعود إليها متى شئت.

هل سأحصل على شهادة؟ +

نعم. عند الإتمام ستحصل على شهادة يمكنك إضافتها إلى ملفك في LinkedIn.

مصمَّم للعاملين في
التقنية التصميم المالية التسويق الرعاية الصحية التعليم الضيافة التصنيع