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