فيزياء الالعاب - لعبه انقذ القرود

Index

Tagged

Stats

816 visits, 1,119 views

Tools

هذه اللعبة بشكل عام توضح كيفية استخدام بعض المفاهيم الفيزيائية الاساسيه في برنامج الـConstruct2 . فكرة اللعبة هي ان يحاول اللاعب ان يحافظ على القرود على المنصة دون ان يسقط أي منهم من على المنصة الى ان يصل ارضية اللعبة , وفيما يلي خطوات انشاء اللعبة :

يمكنكم تحميل عناصر اللعبه من الرابط التالي"

http://dl.dropbox.com/u/26362027/Scirra/SaveTheMonkeysAssets.zip

مرحلة ضبط أبعاد منطقة العمل اللعبة

1.نفتح مشروع جديد كما في الصورة التاليه

              

2. نضبط أبعاد منطقة العمل (Layout):

نضغط ضغطه واحده على منطقه العمل البيضاء ثم نتبع الآتي:

Properties >> layout size >> 800,600

3. ثم نضبط حجم الـWindow من Project Panel نحدد مجلد new project لتفعيل خصائص المشروع ثم نضبط الخاصية التالية:

Properties>> Window size>>800 ,600

مرحلة استيراد عناصر اللعبة

4. نسمي الطبقة الحاليه في الـLayer Panel باسم Background

5. الان نستورد صورة الخلفية بالضغط دبل كلك على منطقة العمل(Layout) ثم

من نافذة Insert New Object نختار Tild Backgraund ثم Insert

حاليا سوف تغلق نافذة الـ Insert New Objectويطلب منك البرنامج ضغط ضغطه واحده على منطقة العمل ليفتح بعدها نافذهEdit image ونختار الاداه Load an Image from a File لاستيراد الصورة وتحديد موقعها في جهازك كما في الصورةالتالية:

6. نضبط خصائص الخلفية (تظهر خصائص أي عنصر في العمل عند إختياره إما من Object Panel أو من Layout )من لوحة الخصائص Property panel نضبط خاصيتي الحجم والموقع:

Properties>> size>> 800,600

Properties>> position>> 0,0

7. نقفل طبقة الـBackground بالضغط على زر القفل الذي بجوار الطبقة .

8. ننشىء Layer جديدة لاستيراد بقية عناصر اللعبة.

9. استيراد صورة الارضية وضبط خصائصها

نستورد صورة الارضية بالضغط كلك يمين على منطقة العمل ومن نافذة Insert New Object

دبل كلك على سطح العمل ثم sprite ثم Insert

10. نضبط خصائص الأرضية:

Properties>> Name >> Ground

Properties>> Behavior >> physics

Properties>>immovable>> yes

11. استيراد عنصر الماوس ويعتبر اداة التفاعل باللعبة ويتم ذلك بالضغط دبل كلك على منطقة العمل ومن نافذة

Insert New Object - Mouse - Insert

  • 0 Comments

  • Order by
Want to leave a comment? Login or Register an account!