تخطَّ إلى المحتوى
أكاديمية بدر التعليمية
English
أكاديمية بدر التعليمية

تصفح حسب المجال

البرمجة

أساسيات برمجة الألعاب

يتعلم الطفل كيف تُصنع الألعاب: حلقة اللعبة والتحكم بالأسهم، التصادم والنقاط والأرواح، العشوائية والمؤقتات والمستويات، الجاذبية والقفز ومنصات اللعب، ثم تصميم اللعبة واختبارها مع الأصدقاء وتحسينها.

  • م. عبدالمقصود بدر
  • لا توجد تقييمات بعد
  • مبتدئلا يشترط خبرة سابقة
  • 24 ساعةإجمالي وقت المحتوى
  • بالعربيةمع المصطلحات التقنية بالإنجليزية

عن الكورس

في كل وحدة لعبة صغيرة كاملة: «اجمع النجوم»، «تفادَ النيازك»، «سباق الوقت»، «القافز»، ثم لعبة من تصميم الطفل.

Estimated duration: 24 hours: 5 modules, 15 lessons of ≈ 75 min + final game

تفاصيل الكورس (بالإنجليزية)

What you will learn

  • Explain the game loop and build smooth arrow-key movement inside a "forever" loop with stage edges
  • Detect collisions and manage score and lives with variables and game-over states
  • Use random positions, clones, a countdown timer and levels to make games varied
  • Simulate gravity, jumping and platforms with a vertical-speed variable
  • Design, playtest, balance and present an original game, giving and receiving kind feedback

Who it is for: children who finished Scratch and want to design real games

Prerequisites: CRS-GEN-KIDS-SCRATCH (events, loops, conditions, variables)

محتوى من إعداد أكاديمية بدر. / Academy-authored content.

محتوى من إعداد أكاديمية بدر.

محتوى الكورس

كل محتوى الكورس ظاهر هنا بمدة كل جلسة، والجلسات تُفتح بعد الاشتراك في الكورس وتفعيله في حسابك.

  • 6وحدات
  • 15جلسة
M1 — حلقة اللعبة والتحكم3 جلسات
  1. 1.1 ما حلقة اللعبة؟ فيديو المقدمة قريبًا
  2. 1.2 التحكم بالأسهم
  3. 1.3 حدود المسرح
M2 — التصادم والنقاط والأرواح3 جلسات
  1. 2.1 التصادم: هل يلمس؟
  2. 2.2 متغير النقاط
  3. 2.3 الأرواح ونهاية اللعبة
M3 — العشوائية والمؤقتات والمستويات3 جلسات
  1. 3.1 المواقع العشوائية
  2. 3.2 النسخ (clones)
  3. 3.3 المؤقت والمستويات
M4 — الجاذبية والقفز والمنصات3 جلسات
  1. 4.1 السرعة الرأسية والجاذبية
  2. 4.2 القفز
  3. 4.3 المنصات
M5 — صمّم لعبتك3 جلسات
  1. 5.1 فكرة اللعبة وقواعدها
  2. 5.2 الاختبار مع اللاعبين
  3. 5.3 التحسين والعرض
المشاريع والواجبات / Projects and assignmentsلا توجد جلسات
  1. MG1 — «تفادَ النيازك»
  2. MG2 — «سباق الوقت»
  3. Final game

المحاضر

محاضر

م. عبدالمقصود بدر

  • 72 كورسًا منشورًا في الأكاديمية
الملف الشخصي

التقييمات

لا توجد تقييمات بعد – كن أول من يقيّم.

لا توجد مراجعات مكتوبة بعد

المراجعات المكتوبة يكتبها الطلاب المسجلون بعد الدراسة. لن نعرض مراجعات لم يكتبها طلاب حقيقيون.

النقاش (0)

التعليق للأعضاء المسجلين في الأكاديمية. تعليقات غير المسجلين في الكورس تُراجع من المحاضر أو الإدارة قبل ظهورها.

لا توجد تعليقات بعد – كن أول من يشارك.

خطوتك التالية

هذا الكورس ضمن مسارالبرمجةمن أول سطر كود إلى مشروع حقيقي تبنيه بنفسك. 20 كورسًا

كورسات قريبة من هذا الكورس

البرمجة

Microsoft SQL Server

العمل مع SQL Server ولغة T-SQL: الإصدارات والأدوات وقواعد البيانات، الأنواع و NVARCHAR والترتيب العربي، الاستعلام وخصائص T-SQL، الإجراءات المخزنة والدوال ومعالجة…

  • متوسط
  • 30 ساعة
م. عبدالمقصود
قريبًا – اعرف المزيد
البرمجة

React

ابنِ واجهات من مكونات: JSX والخصائص والقوائم، الحالة والأحداث، إدارة الحالة بالرفع و useReducer و Context، المؤثرات والمراجع والـ hooks المخصصة، جلب…

  • متوسط
  • 36 ساعة
م. عبدالمقصود
قريبًا – اعرف المزيد
البرمجة

PostgreSQL

PostgreSQL عمليًا: التثبيت و psql والمخططات، الأنواع الغنية (هوية، نصوص، تواريخ بمناطق زمنية، JSONB، مصفوفات، ENUM)، الاستعلام المتقدم والعودة بالنتائج والإدراج مع…

  • متوسط
  • 30 ساعة
م. عبدالمقصود
قريبًا – اعرف المزيد
البرمجة

Laravel

بناء تطبيقات ويب كاملة بإطار Laravel: التوجيه والمتحكمات وقوالب Blade، الترحيلات و Eloquent والعلاقات، النماذج والتحقق والحماية، المصادقة والصلاحيات، واجهات API مع…

  • متوسط
  • 36 ساعة
م. عبدالمقصود
قريبًا – اعرف المزيد
البرمجة

أساسيات SQL

لغة الاستعلام عن قواعد البيانات: الجداول والمفاتيح، SELECT والتصفية والترتيب، القيم الفارغة، التجميع و GROUP BY و HAVING، الربط بين الجداول، الاستعلامات…

  • مبتدئ
  • 28 ساعة
م. عبدالمقصود
قريبًا – اعرف المزيد
البرمجة

البرمجة بلغة Python

تعلّم البرمجة من الصفر بلغة Python: المتغيرات والقرارات والتكرار والقوائم والدوال والملفات، وصولًا إلى مشروع تطبيقي كامل.

  • مبتدئ
  • 36 ساعة
م. عبدالمقصود
قريبًا – اعرف المزيد
البرمجة

البرمجة بلغة PHP

برمجة الخادم بلغة PHP: المتغيرات والأنواع والنصوص، الشروط و match والحلقات والدوال، المصفوفات و JSON، النماذج والتحقق والهروب من HTML والجلسات، البرمجة…

  • مبتدئ
  • 34 ساعة
م. عبدالمقصود
قريبًا – اعرف المزيد
البرمجة

MySQL

العمل مع MySQL عمليًا: التثبيت والأدوات والاتصال، الأنواع وترميز utf8mb4 للعربية ومحرك InnoDB، الاستعلام والتعديل بخصائص MySQL، الفهارس و EXPLAIN، المستخدمون والصلاحيات…

  • مبتدئ
  • 28 ساعة
م. عبدالمقصود
قريبًا – اعرف المزيد