المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : الدرس الثاني : العاناصر الرئيسية لأي كائن في اللعة(لبرمجة لعبة)



revaldo10
08-12-2002, 09:34 PM
كما عودتكم دائما كل يومين درس عشان تقدر تفهم الدرس الأول عدل واللي ما قرأ الدرس الأول أنصحه يروح يقرأه لان أهم شئ في اللعة وهذب بعد شئ مهم واتفضلوا الدرس:

الدرس الثاني
العناصر الرئيسية لأي كائن في اللعبة
لكل كائن في اللعبة عدد من الخصائص المختلفة والتي قد تختلف من كائن لآخر أو قد تتشابه في بعض الأحيان في الكائنات المختلفة ... وهذه الخصائص تتميز عن بعضها البعض ببعض الإختلافات
فهناك من الخصائص ما هو ثابت لن يتغير طوال اللعبة وهذه تسمى الخصائص الثابتة مثل خاصية لون الخلفية مثلا نادرا ما تتغير في داخل اللعبة
وهناك من الخصائص ما هو متغير أي أنها خاصية تتغير أثناء اللعب مثل سرعة الكائن مثلا أو ارتفاعه أو عرضه أو غير ذلك
وكذلك هناك الخصائص التي تنشئها بنفسك فمثلا لو أنك تعمل لعبة سيارات فستحدد سرعة السيارة كخاصية للكائن الذي هو السيارة وهكذا تكون أنشأت كائنا وهو السيارة وأنشأت له صفة وهي السرعة
ولكي تحدد سرعة الكائن من أسفل لأعلى يجب عليك تحديد القيمة Top للكائن (السيارة)
ولتحديد الخاصية Top للكائن الذي سيكون صورة غالبا يمكنك أن تكتب الأمر التالي
Object.Top = 200 ' For Example
ولتحريك الكائن من أسفل لأعلى نكتب الكود التالي
Object.Top = Object.Top - 5
ولتحريكه من أعلى لأسفل نكتب الكود التالي
Object.Top = Object.Top + 5
ولكن كل ذلك لن يكفي لتفهم جيدا صفات الكائنات ولتفهم هذه الصفات بصورة أوضح انظر الجدول التالي وفيه شرح لأهم الصفات في صفحة الخصائص
الصفة خاصة بالكائن الشرح
Name All هي تحديد اسم الكائن ومنه تستطيع التعامل مع الكائن عن طريق الكود
Back Color معظم الكائنات هي خاصية لتحديد اللون الخلفي للكائن مثلا اللون الخلفي لهذه الصفحة هو الأسود
Border Style معظم الكائنات الإطار الخارجي الخاص بالكائن Style هي خاصية تحديد شكل
Caption صناديق العنوان والفورم هي خاصية تحديد النص الذي سيكون مكتوبا على صندوق العنوان أو الفورم 0
Enabled كل الكائنات الظاهرة وهي خاصية تحديد هل الكائن فعال أم لا فمثلا لو كانت الخاصية تساوي خطأ فان الكائن يكون غير فعالا أي ان المستخدم لن يستطيع التعامل معه
Font كل الكائنات الكتابية وهي خاصية تحديد الخط الذي سيظهر به النص على الكائن الكتابي أو النصي0
Fore Color كل الكائنات الكتابية وهي خاصية تحديد لون النص على الكائن الكتابي
Height كل الكائنات الظاهرة وهي خاصية الإرتفاع للكائن اي تحديد ارتفاع الكائن
Left كل الكائنات الظاهرة خاصية تحديد بعد الكائن عن أقصى يمين الفورم
Width كل الكائنات الظاهرة خاصية تحديد العرض للكائن
Top كل الكائنات الظاهرة خاصية تحديد بعد الكائن عن اعلى نقطة في الفورم
Text معظم الكائنات الكتابية التي سبق شرحها Caption وهي تساوي الخاصية
Alignment معظم الكائنات الكتابية وهي خاصية تحديد هل النص يبدأ من جهة اليمين أو اليسار أو منتصف الكائن
وهذه هي أهم الخصائص الموجودة في صفحة الخصائص

PRG of RPG
08-12-2002, 10:00 PM
السلام عليكم...

درس مختصر ومفيد ... وانشاءالله نستمر على العادة "كما عودتكم..."

تحياتي

Mr. Black Man
08-12-2002, 11:03 PM
شكراً لك على الدرس و أنتظر الدرس القادم و أنا متابع دروسك درس .. درس و أتمنى إنك تستمر في هذا العمل الرائع;-)

PRG of RPG
08-12-2002, 11:42 PM
السلام عليكم....

اخي لدي عتب عليك :( ... لمذا لم تقل ان الدرس منقول ... فالدرسين كلاهما صاحبها : محمد سعد الدين على السويسي
الملقب بالنمر المصري ....
وان الدرس مأخوذ من هذه الصفحة (http://gamedesigners.netfirms.com/Htm/LessPage.htm) :( :(
هل ترضى احد ان يضيع جهدك وتعبك ؟؟

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

لقد نبهتك في المرة الاولى بقولي "هل انت النمر المصري" وايضا في المسنجر .... ولكنك للأسف لم تفهم قصدي ....

عموماً... اشكر اهتامك في رفع مستوى القدرة البرمجية لدينا .... وارجو ان لا تتضايق من كلامي

تحياتي :)