ك6 0 0 دورة برمجة الالعلب عماد عارف القوي
حقوق النشر محفوظة لذى : 630065 ]0 110008
نبداً الدروس بأذن الله .
مفهاهيم عامة الجزء الاول
البرنامج و راح يتم تعريف كل مفهوم على حده ؛ هناك اشياء موجودة في
البرنامج و اشياء موجودة في الاسكربت و طريقة استداع اي منهما تكون
عااتام : هو خاصية استدعاء الادوات الموجودة في البرنامج فقط.
1/6 : هو خاصية استدعاء الادوات الموجودة في الاسكربت فقط.
نسشننسننا دورة برمجة الالعاب عماد عارف القوي
مثال حي با الصورة :
001160107 .57566 وص1فتا
فيها ال108 اي عدد صحيح رقم وهو موجود في الاسكربت ؛ الانة احد
خصائص الاسكربت ؛ مع الدروس راح نوضح أكثر و أكثر .
في هذا الدرس راح تتعلم كيفية تحرك المكعب » الان المكعب مثال سهل
اولاً قم بأنشاء مكعب على البرنامج بهذا الشكل كما هو موضع با الصورة:
ص6 02 11010 دورة برمجة الالعاب عماد عارف القوى
الان قم بأنشاء ملف اسكربت (6#) قم بتسميتة 1/10/8_83:41 او اي
أسم تريدة ؛ الان بعد ان تفتح ملف الاسكربت قم بحذف التعليقات با الون
الاخضر ء الان قم بكتابة هذا الكود و سوف نقوم بشرحة :
ك6 ع0 11010 أدورة برمجة الالعاب عماد عارف القوى
011607 5ر5 وصلقط
() لاعفا 7614 -]
قد كتبنا ال +002 و هي دالة تقم من خلالها تعيين رقم فقط مثل ال 104 و
0016ل و با النسبة للنصوص فهي تحتاج دالة ال 50108 .
واهي 20 و اغلقناة بعلامة ":" (فاصلة منقوطة) .
الان في ال 0316م نقوم بكتابة 80510300 و نستدعي ال 804316
وهي خاصية تدوير اي جسم اي (جعلة يدور حلو نفسة) الان فتحنا قوسين
٠ وقمنا بكتابة 78023 و استدعينا ال مل لجعل هذة السرعة تدور
حول نفسها ؛ وقمنا بعمل فاصلة الاضافة المتغير 50660 الذي عينا فية
السرعة ٠١ و لاضافة سرعة الى هذة الحركة ؛ و قمنا بكتابة قانون الوقت
ص6 ع0 146106 دورة برمجة الالعاب عماد عارف القوى
الان قم بأضافة الملف الى المكعب (بسحبة الى المكعب المراد تدويرة)
وقم بتشغيل البرنامج ؛ وستلاحظ ان المكعب يدور مع عقارب الساعة .
الان نريد ان نقوم بتدويرة عكس عقارب الساعة ماذا نعمل ؟
نقوم با الرجوع الى لملف الاسكربت و نقوم بأضافة علامة ال ( - )
لتدويرة عكس عقارب الساعة .
عنام 1ل ه82 د وما :
كما هو موضج با اللون الازرق .
الى هنا نكون قد انتهينا من الجزء الاول بفضل الله .
ك6 ع0 11010 أدورة برمجة الالعاب عماد عارف القوى
شرحنا كيفية تدوير المكعب حول نفسة ؛ الان سنقوم بشرح كيفية تحريك
المكعب الى الامام و الى الخلف .
في نفس الملف ء قم بحذف الاسكربت الذي كتبناة و قم بكتابة هذا
الاسكربت .
) عتقعمه فلهب - ©
نقم بعمل فاصلة ؛ لا قمنا بضربها على طول في ال 71006 و قمنا بضرب
ستلاحظ ان المكعب تحرك الى الامام © ؛ يبقى شيئ واحد ؛ طريقة
تحريك المكعب الى الخلف ؟
لسن دورة برمجة الالعاب عماد عارف القوي
3 اي راح تصير (1/660:3-) .
و الان قم بتشغيل البرنامج و ستلاحظ ان المكعب تحرك الى الخلف © .
الى هنا نكون قد انتهينا من الجزء الثاني بفضل الله .
لتفلسننا عماد عارفى القوى
جملة الشرط موجودة في كل لغة برمجة ؛ ولاكن في هذا البرنامج تختلف
طريقة ادخال الاشياء فيها ؛ جمالة الشرط شرحها طويل جداً ؛ نحن فقط
سنشرحها بشكل مبسط ء لا نريد ان نتعمل بشكل كبير .
مثال با الصورة :
+ 0 #عمدمه فتهم 0 20
الان قمنا بكتابة جملة الشرط كما هو معروف # و قمنا بفتح (0) في
موضح في الصورة ؛ من الازم اننا نقوم بعد الاقواس اي نقوم بأقفال كل
الاقواس و بعد ان نقوم با الاقفال ؛ بقوم بفتح قوسين مجموعة () و في
القوسين المجموعة نقوم بكتابة الاوامر التي ستحدث ؛ و مفهوم جملة
ك6 ع0 11010 أدورة برمجة الالعاب عماد عارف القوى
المفاتيح و طيقة ادخالها في جملة الشرط ؛ مثلاً قمنا بتدوير مكعب في
البرنامج ء و هذا المكعب يدور حول نفسة ؛ الان نحن نريد ان نقوم
بضغط مفتاح يقوم بتدوير هذا المكعب مع عقارب الساعة و مفتاح آخر
يقوم بتدويرة عكس عقارب الساعة ؛ و لتطبيق هذة العملية علينا كتابتها
في جملة الشرط 12 .
مثال حي با الصورة :
عدوم ج21 عدف -
دفومة 6116 .ه5154 وف1فلا
ععودة عتم
“يماط
لاحظ اننا كتبنا جملة الشرط )؛ و قمنا بأضافة 8م10 و هي وحدة ادخال
المفاتيح و غيرها ؛ و بعدها قمنا باستدعاء طريقة عمل الحرف ؛ و هناك
و تستخدم حسب رغبتك في طريقة عمل الحرف ؛ الان نقوم بأدخال اي