Ping pong Game Scratch With Play Button Mapel Informatika
Summary
TLDRفي هذا الفيديو التعليمي، يشرح المقدم كيفية إنشاء لعبة بينغ بونغ باستخدام برنامج سكراتش. يبدأ بتحديد الخلفية، إضافة رسومات مثل الكرة، الخط، والدواسة، ثم يشرح كيفية إضافة أزرار التحكم مثل زر البداية. يتطرق المقدم أيضًا إلى كيفية تحريك الكرة باستخدام الأكواد البرمجية واحتساب النقاط عندما تصطدم الكرة بالدواسة. وفي النهاية، يوضح كيفية إضافة آلية التوقف عند نهاية اللعبة وعرض النتيجة باستخدام الصوت والرسومات. يتم عرض اللعبة بشكل كامل مع تكامل العناصر المختلفة لتجربة تفاعلية ممتعة للمشاهدين.
Takeaways
- 😀 تم شرح كيفية إنشاء لعبة بينغ بونغ باستخدام برنامج سكراتش.
- 😀 بدأ المقدم بتقديم خلفية للمشروع واختيار خلفية السماء الزرقاء.
- 😀 تم إضافة كرة وخط يحتوي على حافة حمراء لتحديد انتهاء اللعبة.
- 😀 تم تغيير لون الدواسات إلى اللون الأزرق لتمييزها في اللعبة.
- 😀 تم تحميل زر البدء (Start Button) لتشغيل اللعبة عند الضغط عليه.
- 😀 تم استخدام الكود لبرمجة الكرة بحيث ترتد عند اصطدامها بالدواسة.
- 😀 تم إضافة كود للتحكم في الكرة لتتحرك عشوائيًا في الشاشة.
- 😀 تم استخدام متغير لتخزين النقاط التي يحصل عليها اللاعب عند تصادم الكرة مع الدواسة.
- 😀 تم إضافة كود للتأكد من أن اللعبة تتوقف وتعرض رسالة 'Game Over' عند الاصطدام بخط النهاية.
- 😀 تم شرح كيفية جعل كرة البينغ بونغ تظهر في مواقع عشوائية عند بدء اللعبة.
- 😀 تم التأكيد على أهمية إضافة الصوت والموسيقى لجعل اللعبة أكثر متعة وإثارة.
Q & A
ما هو الهدف من هذه اللعبة في Scratch؟
-الهدف من اللعبة هو إنشاء لعبة بينغ بونغ باستخدام Scratch، حيث يتحرك الكرة والبادة في الشاشة، وعندما تصطدم الكرة بخط معين، ينتهي اللعبة.
كيف يمكن تحريك الكرة في اللعبة؟
-يتم تحريك الكرة باستخدام كتلة `when green flag clicked` وداخل حلقة `forever`، حيث تتحرك الكرة باستمرار وتنعطف عندما تلمس البادة.
ماذا يحدث عندما تصطدم الكرة بالبادة؟
-عندما تصطدم الكرة بالبادة، يتم تغيير اتجاه الكرة بشكل عشوائي باستخدام كتلة `turn` وتستمر في التحرك للأمام بواسطة كتلة `move 15 steps`.
كيف يتم التحكم في حركة البادة؟
-البادة تتحرك باستخدام موضع الماوس في المحور X. يتم ذلك باستخدام الكود `set x to mouse x` داخل حلقة `forever` لتتبع حركة الماوس.
ما هو دور الخط في اللعبة؟
-الخط هو العنصر الذي يحدد نقطة النهاية في اللعبة. عندما تصطدم الكرة بالخط، يتم إرسال رسالة `Game Over` ويتم إنهاء اللعبة.
كيف يتم بدء اللعبة باستخدام الزر؟
-يتم بدء اللعبة عند النقر على زر البداية. عند النقر، يتم إرسال رسالة `start the game` باستخدام كتلة `broadcast`، ويتم إخفاء الزر بمجرد أن يبدأ اللعب.
كيف يمكن إضافة نظام تسجيل النقاط؟
-يتم إضافة نظام النقاط عن طريق إنشاء متغير يسمى `score`. عند كل مرة تصطدم فيها الكرة بالبادة، يتم زيادة النقاط بمقدار واحد باستخدام الكود `change score by 1`.
كيف يتم إيقاف اللعبة عند وصول الكرة إلى الخط؟
-عند وصول الكرة إلى الخط، يتم إرسال رسالة `Game Over` باستخدام `broadcast`، ثم يتم إيقاف جميع الأنشطة باستخدام كتلة `stop all`.
كيف يمكن جعل الصوت يعمل عند انتهاء اللعبة؟
-عند إرسال رسالة `Game Over`، يتم إضافة صوت باستخدام كتلة `play sound`، مثل صوت `Star sound` لإعطاء تأثير صوتي عند انتهاء اللعبة.
هل يمكن تغيير خلفية اللعبة أو الألوان؟
-نعم، يمكن تغيير خلفية اللعبة إلى أي صورة أو لون تريده. في هذه الحالة، تم اختيار خلفية `Blue Sky`. كما يمكن تعديل لون البادة من الأخضر إلى الأزرق عبر تعديل خصائصها.
Outlines

This section is available to paid users only. Please upgrade to access this part.
Upgrade NowMindmap

This section is available to paid users only. Please upgrade to access this part.
Upgrade NowKeywords

This section is available to paid users only. Please upgrade to access this part.
Upgrade NowHighlights

This section is available to paid users only. Please upgrade to access this part.
Upgrade NowTranscripts

This section is available to paid users only. Please upgrade to access this part.
Upgrade NowBrowse More Related Video

5. Blender Unlocked: التحكم في الإضاءة - Blender Lighting - كورس بليندر بالعربي للمبتدئين

Cerita bahasa arab tentang hari libur

للتعليم والتدريب - محرك بحث تعليمي عملاق يعمل بالذكاء الإصطناعي هيفيدكم جدا جدا

Pointer Scanning & Scripting - Beginner's Guide To Advanced Cheat Engine

ND073 C2 L3 04.1 Demo- Creating A Bot In Portal

¿Cómo Hacer Un Cortador Dé Icopor, Tecnopor, Isopor, Plumavit, Estereofon, Unicel, Anime?
5.0 / 5 (0 votes)