تعلم JavaScript بإنشاء لعبة Tetris

يعد بناء مشاريع في العالم الحقيقي أحد أفضل الطرق لتعلم البرمجة. وإذا كنت ستنشئ مشروعًا ، فيمكنك أيضًا جعله أحد أكثر الألعاب شعبيةً وأكثرها متعةً في كل العصور: Tetris.

بعض قراءة الموسيقى. ؟

ستساعدك دورة الفيديو هذه من Ania Kubow على تعلم أساسيات JavaScript عن طريق ترميز لعبة Tetris من البداية. هذه دورة رائعة للأشخاص الذين لم يسبق لهم أن لمسوا الكود أو الأشخاص الذين يرغبون في مراجعة الأساسيات.

لا تغطي الدورة التدريبية كل تفاصيل JavaScript الصغيرة - ولكن هذا هو الهدف. يساعدك على القفز مباشرة لبناء لعبة فعلية ستتمكن من لعبها.

ستتعلم أولاً كيفية إعداد مشروع من البداية باستخدام محرر أكواد Atom وأداة موجه الأوامر. بعد ذلك ستكتسب فهمًا أساسيًا لـ JavaScript من خلال إنشاء نسختك الخاصة جدًا من Tetris. على طول الطريق ، ستحصل أيضًا على نظرة عامة مختصرة حول كيفية استخدام HTML و CSS.

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

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

فيما يلي بعض طرق JavaScript التي ستتعلمها في هذه الدورة:

  • addEventListener ()
  • محدد الاستعلام ()
  • استعلام محدد الكل ()
  • رمز المفتاح()
  • Math.floor ()
  • Math.random ()
  • الطول
  • لكل ()
  • لصق او جمع()
  • clearInterval ()
  • setInterval ()
  • بعض()
  • داخلي HTML ()
  • كل()
  • إضافة ()
  • إزالة()
  • يحتوي على()

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

يمكنك مشاهدة الدورة أدناه أو على قناة يوتيوب freeCodeCamp.org (مشاهدة 1.5 ساعة).