← العودة لمرحلة أب إنفنتر
📱الأسبوع 9 من 16

صانع الألعاب المحترف 🎮

تعلم إنشاء ألعاب بسيطة مع رسوم متحركة

مدة الجلسة
45 دقيقة

🎯 أهداف التعلم

أساسيات الألعاب

فهم عناصر اللعبة الأساسية

game mechanicsscoringcollision detectiongame states

الرسوم المتحركة

إضافة حركة وحيوية للعناصر

sprite animationmovementtimingvisual effects

📚 الأنشطة التعليمية

💻

إنشاء لعبة بسيطة

30 دقيقة • تطبيق عملي

تعلم أساسيات تطوير الألعاب

التعليمات:

  1. أضف Canvas وImageSprite
  2. أضف Clock للحركة
  3. جرب كشف التصادم
  4. أضف نظام نقاط بسيط

🚀 المشروع العملي

لعبة صياد الكنوز 💎

لعبة يتحرك فيها اللاعب لجمع الكنوز وتجنب العقبات

متوسطالنتيجة المتوقعة: لعبة كاملة مع حركة ونقاط وأصوات

خطوات التنفيذ:

1

أنشئ مشروع جديد باسم "صياد الكنوز"

2

أضف Canvas للعبة

3

أضف ImageSprite للاعب والكنوز

4

أضف Clock للحركة التلقائية

5

أضف Sound للتأثيرات الصوتية

أمثلة الكود:

حركة الكنز وحساب النقاط
when Clock1.Timer
do set Treasure1.X to Treasure1.X - 5
   if Treasure1.X < 0 then set Treasure1.X to Canvas1.Width
   if Player1.CollidedWith Treasure1
   then set global score to global score + 10
        set ScoreLabel.Text to join "النقاط: " global score
        call Sound1.Play

الكنز يتحرك من اليمين لليسار، وعند التصادم تزيد النقاط

👀 نظرة على الأسبوع القادم

الأسبوع القادم سنتعلم قواعد البيانات وحفظ المعلومات!