الرئيسية > أخبار التقنية > سكراتش 3: دليل صنع الألعاب للمبتدئين 2026

سكراتش 3: دليل صنع الألعاب للمبتدئين 2026

تعلّم سكراتش 3 من الصفر واكتشف كيف تصنع لعبة كاملة خطوة بخطوة بأسلوب مبسّط وممتع. دليل عملي شامل للمبتدئين يبدأ الآن، اقرأه وابدأ أول مشروع لك!
Scratch 3 دليل صنع الألعاب خطوة بخطوة
Scratch 3 دليل صنع الألعاب خطوة بخطوة

سكراتش (Scratch) هو منصة برمجة مرئية مجانية طوّرها معهد MIT تتيح للمبتدئين صنع الألعاب والقصص التفاعلية عبر سحب وإفلات كتل برمجية ملوّنة دون كتابة أي كود. في نسخته الثالثة (سكراتش 3) يعمل مباشرة من المتصفح، ويمكنك صنع لعبتك الأولى في دقائق باختيار شخصية، إضافة حركة، وبرمجة تفاعلها مع اللاعب. هذا الدليل العملي لعام 2026 يأخذك خطوة بخطوة من التعرف على البرنامج حتى بناء لعبة كاملة من الصفر، مع أمثلة من أشهر العاب سكراتش 3 الجاهزة.

كيف تصنع لعبة على برنامج سكراتش 3 في 6 خطوات سريعة

إليك ملخصاً سريعاً لكيفية صنع لعبة في سكراتش 3 قبل الغوص في التفاصيل، يمكنك تنفيذه في أقل من ساعة:

  1. افتح الموقع الرسمي scratch.mit.edu واضغط زر «Create».
  2. اختر خلفية (Stage) مناسبة لفكرة لعبتك من مكتبة الخلفيات.
  3. أضف شخصية (Sprite) أو أكثر من المكتبة أو ارفع صورتك الخاصة.
  4. ابدأ لعبتك بكتلة الحدث «عند النقر على العلم الأخضر».
  5. أضف كتل الحركة والتكرار والمنطق (كرّر إلى الأبد، إذا… عندئذ) لبرمجة التفاعل.
  6. أنشئ متغيراً للنقاط، اختبر اللعبة، ثم اضغط «Share» لنشرها.

هذه هي الخطوات الأساسية التي يتبعها كل مبتدئ. والآن لنشرح كل خطوة بالتفصيل.

ما هو سكراتش ولماذا يُعدّ بوابة البرمجة الأولى؟

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

فكرة البرمجة المرئية بالكتل

تعتمد البرمجة المرئية (Visual Programming) في سكراتش على كتل ملوّنة تمثّل كل واحدة منها أمراً برمجياً، مثل «تحرّك 10 خطوات» أو «قل مرحباً». تسحب الكتلة وتُلصقها مع غيرها لتكوين تسلسل منطقي يُسمى «سكربت» (Script). لا يمكن تركيب كتلتين غير متوافقتين معاً، ما يمنع الأخطاء البرمجية الشائعة ويجعل التعلم سلساً وممتعاً.

من طوّر سكراتش ولمن هو موجّه؟

طوّر برنامج سكراتش فريق Lifelong Kindergarten في مختبر الوسائط بمعهد ماساتشوستس للتكنولوجيا (MIT Media Lab)، وأُطلق رسمياً عام 2007. صُمّم أساساً للفئة العمرية من 8 إلى 16 عاماً، لكنه اليوم يُستخدم في المدارس الابتدائية وحتى الجامعات والدورات التدريبية للكبار. يُعدّ الخيار الأمثل لبرمجة الألعاب للأطفال لأنه يوازن بين البساطة والقدرات الإبداعية الواسعة. ويدعم الموقع الرسمي اللغة العربية في واجهة المحرر، ما يقلّل حاجز اللغة أمام المتعلمين العرب.

الفرق بين سكراتش 3 والإصدارات السابقة

يمثّل سكراتش 3 — الذي أُطلق رسمياً في يناير 2019 وما زال الإصدار الأحدث حتى تاريخ اليوم في 2026 — قفزة تقنية كبيرة مقارنة بالإصدارات القديمة:

  • يعمل بتقنيات الويب الحديثة (JavaScript وHTML5 وWebGL) بدلاً من Adobe Flash الذي توقف دعمه، ما يعني تشغيله على أي متصفح حديث دون إضافات.
  • متوافق مع الأجهزة اللوحية مثل iPad وأجهزة الأندرويد اللوحية.
  • واجهة أوضح مع لوحة كتل أكبر وتصنيف ألوان محسّن.
  • إضافات (Extensions) جديدة مثل التحكم في روبوتات LEGO وMakey Makey وmicro:bit والترجمة والنص إلى كلام.

لم تُعلن MIT عن أي إصدار جديد (مثل Scratch 4) حتى منتصف 2026، لذا يبقى سكراتش 3 هو المعيار الرسمي المعتمد عالمياً.

كيف تبدأ مع سكراتش 3: التثبيت وواجهة الاستخدام

البدء مع سكراتش 3 لا يستغرق سوى دقائق، ولا يتطلب أجهزة قوية أو خبرة تقنية. كل ما تحتاجه هو متصفح إنترنت واتصال بسيط بالشبكة.

استخدام سكراتش أونلاين مقابل النسخة المكتبية

أمامك خياران للعمل على سكراتش 3:

  • النسخة الأونلاين (المتصفح): توجّه إلى الموقع الرسمي scratch.mit.edu واضغط «Create» لتبدأ فوراً دون تثبيت. هذا الخيار الأفضل للمبتدئين لأنه يحفظ مشاريعك سحابياً.
  • النسخة المكتبية (Scratch Desktop): برنامج تُثبّته على Windows أو macOS للعمل دون إنترنت، مثالي للمدارس ذات الاتصال الضعيف.

كلاهما مجاني تماماً ويوفّر الميزات نفسها تقريباً.

إنشاء حساب مجاني وحفظ مشاريعك

يمكنك تجربة برنامج سكراتش دون تسجيل، لكن إنشاء حساب مجاني يمنحك مزايا مهمة: حفظ المشاريع تلقائياً في السحابة، والوصول إليها من أي جهاز، ومشاركة ألعابك مع المجتمع. للتسجيل تحتاج اسم مستخدم وكلمة مرور وبريد ولي الأمر إن كنت طفلاً. لا يطلب سكراتش أي معلومات دفع لأنه مجاني بالكامل ولا يحتوي على أي اشتراكات.

جولة في واجهة المحرر: المنصة والكتل والشخصيات

عند بدء التعلم، ستجد محرّر سكراتش مقسّماً إلى ثلاثة أجزاء رئيسية:

  1. المنصة (Stage): النافذة العلوية اليمنى حيث تظهر لعبتك وتتحرك فيها الشخصيات.
  2. لوحة الكتل (Blocks Palette): على اليسار، مصنّفة بالألوان (الحركة أزرق، المظهر بنفسجي، الصوت وردي…).
  3. منطقة السكربت (Code Area): المساحة الوسطى حيث تُركّب الكتل لبناء الأوامر.

أسفل المنصة تجد قائمة الشخصيات (Sprites) والخلفيات (Backdrops) التي يمكنك إضافتها أو رسمها بنفسك.

فهم الكتل البرمجية الأساسية في سكراتش

قبل أن تصنع لعبتك، عليك فهم أهم فئات الكتل في برنامج سكراتش. لا تحتاج لحفظها جميعاً، بل التعرف على وظائفها الأساسية يكفي لبدء البناء.

كتل الحركة والمظهر والصوت

هذه هي اللبنات التي تجعل شخصيتك حيّة:

  • الحركة (Motion): كتل زرقاء مثل «تحرّك 10 خطوات» و«اذهب إلى س: 0 ص: 0» و«استدر 15 درجة».
  • المظهر (Looks): كتل بنفسجية للتحكم بالكلام والحجم والأزياء، مثل «قل مرحباً لمدة ثانيتين».
  • الصوت (Sound): كتل وردية لتشغيل المؤثرات والموسيقى، مثل «شغّل الصوت مياو».

كتل التحكم والأحداث والمنطق

هنا يبدأ التفكير البرمجي الحقيقي أثناء تعلم سكراتش للمبتدئين:

  • الأحداث (Events): كتل صفراء تُطلق الأوامر، أشهرها «عند النقر على العلم الأخضر» التي تبدأ اللعبة.
  • التحكم (Control): كتل برتقالية مثل «إذا… عندئذ» و«كرّر» و«انتظر ثانية».
  • المستشعرات (Sensing): كتل تكشف اللمس والاصطدام، مثل «هل يلمس الشخصية؟».

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

المتغير (Variable) هو صندوق يخزّن قيمة قابلة للتغيير، مثل عدد النقاط أو الوقت المتبقي. تنشئه من فئة «المتغيرات» وتستخدمه لتتبع تقدم اللاعب. أما الحلقات (Loops) مثل كتلة «كرّر إلى الأبد» فتنفّذ الأوامر بشكل متكرر، وهي ضرورية لأي لعبة تحتاج حركة مستمرة أو فحصاً دائماً للاصطدامات. هذه المفاهيم الأربعة — التسلسل والتكرار والشروط والمتغيرات — هي جوهر أي لغة برمجة.

صنع لعبة في سكراتش خطوة بخطوة: مشروع تطبيقي

حان وقت التطبيق العملي. سنشرح كيف تصنع لعبة على برنامج سكراتش من الصفر: لعبة بسيطة تتحكم فيها بقطة تجمع التفاح المتساقط لكسب النقاط. اتبع الخطوات بالترتيب.

اختيار فكرة اللعبة وإعداد الشخصيات

ابدأ بفكرة واضحة وبسيطة. في مشروعنا نحتاج شخصيتين:

  1. القطة (Sprite 1): الشخصية الافتراضية، ستكون اللاعب الذي يتحرك يميناً ويساراً.
  2. التفاحة (Apple): اضغط أيقونة «اختر شخصية» وابحث عن «Apple» لإضافتها، وستكون العنصر المتساقط الذي نجمعه.

ثم اختر خلفية مناسبة من مكتبة الخلفيات، مثل خلفية حديقة أو غرفة.

برمجة الحركة والتحكم باللوحة

الآن نبرمج تحرك القطة عبر أسهم لوحة المفاتيح. اسحب هذا السكربت إلى القطة:

  • ضع كتلة «عند النقر على العلم الأخضر».
  • أضف تحتها «كرّر إلى الأبد».
  • داخلها ضع «إذا كان مفتاح السهم الأيمن مضغوطاً عندئذ → غيّر س بمقدار 10».
  • أضف كتلة مماثلة للسهم الأيسر مع «غيّر س بمقدار -10».

الآن ستتحرك القطة يميناً ويساراً بسلاسة. أما التفاحة فنبرمجها لتسقط من الأعلى:

  • «عند النقر على العلم الأخضر» ثم «كرّر إلى الأبد».
  • «اذهب إلى س: عدد عشوائي بين -200 و200، ص: 180» (أعلى الشاشة).
  • «كرّر حتى تلمس الأرض → غيّر ص بمقدار -5».

إضافة نظام النقاط والفوز والخسارة

لجعل اللعبة ممتعة نضيف متغير النقاط:

  1. أنشئ متغيراً باسم «النقاط» من فئة المتغيرات.
  2. في بداية السكربت ضع «اجعل النقاط = 0».
  3. في سكربت التفاحة أضف: «إذا كانت تلمس القطة عندئذ → غيّر النقاط بمقدار 1» ثم «اذهب إلى الأعلى مجدداً».
  4. لإضافة تحدٍّ، أنشئ متغير «الوقت» يبدأ من 30 ويقل ثانية كل ثانية، وعند وصوله صفراً استخدم كتلة «أوقف الكل» مع رسالة «انتهت اللعبة!».

بهذا تكون قد أكملت صنع لعبة في سكراتش تعمل بالكامل مع نظام نقاط ومؤقّت. اضغط العلم الأخضر لتجربتها. تهانينا — لقد تعلمت كيفية صنع لعبة في سكراتش 3 من الصفر!

أفضل العاب سكراتش 3 وأمثلة جاهزة

إحدى أقوى مزايا برنامج سكراتش أن موقعه الرسمي يضم ملايين المشاريع الجاهزة القابلة للعب والتعديل. استكشاف العاب سكراتش 3 الجاهزة يمنحك إلهاماً وفرصة للتعلم من طريقة بناء الآخرين لألعابهم. إليك أشهر الأنواع التي ستجدها في صفحة «Explore» على الموقع:

  • ألعاب المنصات (Platformers): شخصية تقفز بين المنصات وتتفادى العقبات، وهي من أكثر العاب سكراتش 3 شعبية لأنها تعلّمك الجاذبية والقفز والاصطدام.
  • ألعاب إطلاق النار الفضائية (Space Shooters): تتحكم بمركبة تطلق النار على أعداء نازلين من الأعلى، وتعلّمك الاستنساخ (Clones) والمتغيرات.
  • ألعاب المتاهات (Maze Games): تقود شخصية للخروج من متاهة دون لمس الجدران، مثالية لتعلم كشف الألوان.
  • ألعاب النقر والتجميع (Clicker Games): تجمع أكبر عدد من النقاط بالنقر أو التجميع خلال وقت محدد، بسيطة ومناسبة لأصغر المبتدئين.
  • ألعاب الأسئلة والاختبارات (Quiz Games): تطرح أسئلة وتحسب الإجابات الصحيحة، وتعتمد المنطق والمتغيرات أكثر من الحركة.

لتجربة أي منها، افتح صفحة الاستكشاف على الموقع الرسمي، اختر لعبة، واضغط «See Inside» لرؤية كتلها البرمجية. هذه أسرع طريقة لفهم كيف بُنيت العاب سكراتش 3 الاحترافية ثم إعادة بنائها بأسلوبك.

أفكار ألعاب سهلة للمبتدئين في سكراتش

بعد إتقان المشروع الأول، جرّب هذه الأفكار لتطوير مهاراتك في برمجة الألعاب للأطفال والمبتدئين. كل فكرة تعلّمك مفاهيم جديدة.

لعبة تجميع النقاط

وسّع مشروع القطة والتفاح بإضافة عناصر ضارّة (مثل قنبلة) تُنقص النقاط عند لمسها، أو مستويات صعوبة تزيد سرعة السقوط تدريجياً. هذه اللعبة تعلّمك التعامل مع عدة شخصيات ومتغيرات في آنٍ واحد.

لعبة المتاهة البسيطة

ارسم متاهة كخلفية، وبرمج الشخصية للتحرك بالأسهم مع شرط: «إذا لمست اللون الأسود (الجدار) عندئذ ارجع إلى نقطة البداية». الهدف الوصول للنهاية دون لمس الجدران. تعلّمك هذه اللعبة كتل المستشعرات وكشف الألوان.

لعبة الأسئلة والأجوبة

لعبة مثالية لتعلم المنطق والمتغيرات: استخدم كتلة «اسأل وانتظر» لطرح سؤال، ثم قارن الإجابة بكتلة «إذا كانت الإجابة = …» لمنح نقطة. أضف عدة أسئلة وعدّاداً للإجابات الصحيحة. هذه اللعبة لا تحتاج حركة معقدة وتناسب أصغر المبتدئين.

تعلم سكراتش خطوة بخطوة ومشاركة مشاريعك

إتقان سكراتش رحلة مستمرة، والممارسة والمشاركة هما مفتاح التطور السريع. إليك مساراً متدرّجاً واضحاً لتعلم سكراتش خطوة بخطوة، ثم كيف تنتقل من مبتدئ إلى مبدع.

مسار التعلم المتدرّج للمبتدئين

لتعلم سكراتش للمبتدئين بشكل منظّم، اتبع هذا الترتيب من الأسهل إلى الأصعب:

  1. الأساسيات: تعرّف على الواجهة وحرّك شخصية واحدة بكتل الحركة والمظهر.
  2. الأحداث والتحكم: اربط الحركة بأزرار لوحة المفاتيح باستخدام كتل الأحداث و«كرّر إلى الأبد».
  3. الشروط والمنطق: أضف كتل «إذا… عندئذ» لجعل شخصيتك تتفاعل مع محيطها.
  4. المتغيرات: أنشئ نظام نقاط ومؤقّتاً لتتبّع تقدم اللاعب.
  5. الاستنساخ والقوائم: استخدم النسخ (Clones) لتوليد عناصر متعددة كالأعداء أو الرصاص.
  6. مشروع كامل: اجمع كل ما تعلمته في لعبة متكاملة تنشرها على المجتمع.

يمكنك أيضاً الاستعانة بصفحة «الأفكار» (Ideas) على الموقع الرسمي، فهي مليئة بدروس تفاعلية وتدريبات جاهزة للمبتدئين بترتيب متدرّج.

مشاركة اللعبة مع مجتمع سكراتش

بعد الانتهاء من لعبتك، اضغط زر «Share» داخل المحرر لنشرها في مجتمع سكراتش العالمي، حيث يمكن للآخرين لعبها والتعليق عليها ومنحها إعجاباً. تأكد من إضافة تعليمات واضحة في خانة «Instructions» ليعرف اللاعبون كيفية التحكم.

استكشاف مشاريع الآخرين والتعلم منها

من أقوى مزايا برنامج سكراتش خاصية «See Inside» التي تتيح لك فتح أي مشروع منشور ورؤية الكتل البرمجية خلفه. استكشف الألعاب الشائعة، وافهم كيف بُنيت، ثم استخدم زر «Remix» لتعديلها وتطويرها بأسلوبك. هذه من أفضل طرق تعلم سكراتش للمبتدئين.

الخطوة التالية بعد إتقان سكراتش

حين تشعر أنك أتقنت سكراتش 3، يمكنك الانتقال إلى لغات نصية حقيقية. الخيارات الشائعة تشمل:

  • Python: لغة بسيطة القراءة ومثالية كخطوة تالية، خصوصاً مع مكتبة Pygame لصنع الألعاب.
  • JavaScript: لصنع ألعاب ومواقع تعمل في المتصفح.
  • MakeCode: بيئة كتل قريبة من سكراتش لكنها تتحول إلى كود حقيقي وتتحكم بأجهزة مثل micro:bit.

المفاهيم التي تعلمتها في سكراتش — الحلقات والمتغيرات والشروط — هي نفسها في كل لغات البرمجة، لذا ستجد الانتقال أسهل مما تتوقع.

أسئلة شائعة

كيفية صنع لعبة في سكراتش 3؟

لصنع لعبة في سكراتش 3، افتح موقع scratch.mit.edu واضغط «Create»، ثم اختر خلفية وأضف شخصية (Sprite)، وابدأ ببرمجتها عبر كتلة «عند النقر على العلم الأخضر» مع كتل الحركة والتكرار والشروط. أضف متغيراً للنقاط لتتبع تقدم اللاعب، اختبر اللعبة بالضغط على العلم الأخضر، ثم انشرها بزر «Share». يمكن للمبتدئ إتمام لعبة بسيطة كاملة في أقل من ساعة.

كيف تتعلم سكراتش خطوة بخطوة؟

تعلّم سكراتش خطوة بخطوة يبدأ بالتعرف على الواجهة وتحريك شخصية واحدة، ثم ربط الحركة بالأزرار، فإضافة الشروط والمنطق، ثم المتغيرات والنقاط، وأخيراً بناء مشروع كامل. استعن بصفحة «الأفكار» (Ideas) على الموقع الرسمي التي تقدّم دروساً مرتبة، وطبّق كل مفهوم عملياً قبل الانتقال للتالي.

هل برنامج سكراتش مجاني؟

نعم، سكراتش مجاني تماماً بنسختيه الأونلاين والمكتبية، ولا يحتوي على أي اشتراكات مدفوعة أو إعلانات. طوّره معهد MIT كمشروع تعليمي غير ربحي، ويمكن لأي شخص استخدامه وإنشاء الألعاب ومشاركتها دون أي تكلفة.

ما هو أفضل سن للبدء بتعلم سكراتش؟

الفئة المستهدفة الرسمية هي من 8 إلى 16 عاماً، لكن يوجد إصدار مبسّط باسم ScratchJr للأطفال من 5 إلى 7 سنوات. في الواقع يمكن لأي شخص من أي عمر البدء بتعلم سكراتش، بما في ذلك البالغون الراغبون في تعلم أساسيات البرمجة.

هل يمكن صنع لعبة في سكراتش بدون خبرة برمجية؟

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

ما الفرق بين سكراتش 2 وسكراتش 3؟

سكراتش 3 يعمل بتقنيات الويب الحديثة (HTML5 وJavaScript) بدلاً من Adobe Flash المستخدم في سكراتش 2، ما يجعله يعمل على المتصفحات الحديثة والأجهزة اللوحية دون إضافات. كما يوفّر سكراتش 3 واجهة أوضح، وكتلاً أكبر، وإضافات جديدة للترجمة والتحكم بالروبوتات.

هل يعمل سكراتش على الهاتف؟

يعمل سكراتش 3 على الأجهزة اللوحية مثل iPad وأجهزة الأندرويد بشكل جيد. أما على الهواتف الصغيرة فالتجربة محدودة بسبب صغر الشاشة، إذ يحتاج المحرر مساحة كافية لسحب الكتل. يُنصح باستخدام حاسوب أو جهاز لوحي للحصول على أفضل تجربة.

كيف أشارك لعبتي التي صنعتها في سكراتش مع الآخرين؟

سجّل الدخول إلى حسابك المجاني، ثم افتح مشروعك واضغط زر «Share» أعلى المحرر. ستُنشر لعبتك على موقع سكراتش برابط يمكنك مشاركته مع أي شخص، ويستطيع الآخرون لعبها والتعليق عليها مباشرة من المتصفح دون تثبيت أي برنامج.