Wun Code
JavaScript

ألعاب المتصفح

حلقة لعب وحركة وتصادم ونقاط — لعبة حقيقية على canvas، تعمل في كل متصفح.

ابدأ المسارمجاني · بلا تسجيل

ما ستتعلّمه

  • حلقة اللعب — update ثم draw، ستّين مرّة في الثانية
  • حالة المفاتيح — المفتاح حالة لا حدث
  • تصادم المستطيلات — hits(a, b)، والتلامس ليس تصادمًا
  • مضرب Pong — مضرب محصور، وارتداد يصوّبه اللاعب
  • الجاذبية والقفز — تسارع، وقفز من الأرض فقط
  • مولّد الأعداء — مجمّع زمن، وسقف للعدد
  • حالات اللعبة — حالة واحدة، ودالة انتقال خالصة
  • ورقة الإطارات — أيّ خلية ترسم، ومتى
  • نظام الجسيمات — ولادة وحركة وعمر، وحذف من الخلف
  • كاميرا تتبع اللاعب — عالم أكبر من الشاشة

محتوى المسار

10 دروس · 2.5 ساعة
  1. 1حلقة اللعبJavaScriptupdate ثم draw، ستّين مرّة في الثانية
  2. 2حالة المفاتيحJavaScriptالمفتاح حالة لا حدث
  3. 3تصادم المستطيلاتJavaScripthits(a, b)، والتلامس ليس تصادمًا
  4. 4مضرب PongJavaScriptمضرب محصور، وارتداد يصوّبه اللاعب
  5. 5الجاذبية والقفزJavaScriptتسارع، وقفز من الأرض فقط
  6. 6مولّد الأعداءJavaScriptمجمّع زمن، وسقف للعدد
  7. 7حالات اللعبةJavaScriptحالة واحدة، ودالة انتقال خالصة
  8. 8ورقة الإطاراتJavaScriptأيّ خلية ترسم، ومتى
  9. 9نظام الجسيماتJavaScriptولادة وحركة وعمر، وحذف من الخلف
  10. 10كاميرا تتبع اللاعبJavaScriptعالم أكبر من الشاشة