السلام عليكم
في لعبة او أي جزء من اجزائها GTA:VICE CITY
لما نلعب هل اللعبه نرى أن الرجال يستطيع الحركه بأربع صوروهي
الركض و الجري و المشي و الوقوف
طبعا في طريقه خامسه وهي القفز بس أحدفها من القائمه
الحين أحنا بنحاول أنسوي مثله
كل اللي علينا هو عمل ثلاثه متغيرات
المتغير الأول : متغير الطاقة (نشاط الجسم )
المتغير الثاني : متغير السرعة
المتغير الثالث : سنتكلم عنه لاحقا
الآن نأتي الى المتغير الأول والنفرض ان أعلى قيمه له هي 100
ثم ندكر خصائصه
1_ من 100 الى 40 يستطيع الركض
2_اقل من 40 لا يستطيع الركض
3_نفرض اذا الرجال ركض ننقص 2 لكل ثانيه من متغير الطاقه
ثم نذهب الى المتغير الثاني و نذكر خصائصه
1_ سرعة الركض = 4 م / ث
2_ سرعة الجري = 2 م / ث
3_ سرعة المشي =1 م / ث
4_سرعة الوقوف طبعا = 0
الآن لو جينا انحاول انطبق المثال وجعلنا الرجل يركض بدون توقف سترى ان متغير الطاقة سينقص 2/ث حتى تصل قيمته الى 38 فستلاحظ ان الرجل قد توقف عن الركض وأصبح يجري لماذا؟
طبيعي لأن قيمة المتغير أصبحت اقل من 40 وهذه من الخاصيه الثانيه
الآن ماذا نفعل لكي يصططيع الرجل الركض مره أخرى؟
الجواب
يجب زيادة متغير الطاقة
ولكن لو تم زيادة المتغير مباشره ستصبح الحركه مشوشه بين الركض والجري
ولذلك نحتاج الى المتغير الثالث والنسمه متغير الراحه
لن نحتاج الى هذا المتغير سوى في زيادة متغير الطاقه دفعه واحده لكي تصبح الحركه أكثر واقعيه
الآن نعين خصائص هذا المتغير
1_ اعلى قيمه له هي 42
2_ قيمت الإبتدائية هي صفر
3_اذا كان الرجل واقف نجعل المتغير الراحة يزداد بمقدار 3 / ث
4_ اذا كان الرجل يجري او يمشي نجعل المتغير يزداد بمقدار 2 / ث
5_ إذا اصبحة قيمت المتغير 42 تضاف هذه القيمة الى متغير الطاقة وهكذا
الآن عندما تكون قيمة متغير الطاقه38 ونزيد عليها 42 ستصبح قيمته 80
وهكذا ستصبح الحركة أفضل
بس يمكن انا معقدنها شوي و أرجو ان أرى طرق أخرى أو اذا في طريقه أخرى ممكن حد يحطها
وإذا في حد يحب يناقش يتفضل
وشكرا