سلام عليكم ورحمة الله![]()
اليوم بكون درسنا سهل جدا جدا ^^
(كيفية وضع مؤثرات رقمية مثل ألعاب RPG أو Action ^^)
يعني مثلا![]()
" لما تريد صنع للعبة فيها نمط RPG أو للعبة أكشن "
عندما تضرب العدو سيكون من الجميل أن يظهر رقم يأكد كم نقصت من طاقته (-30)
أو عند عدم تأثر العدو بضربات سيفك أو سلاح الذي تستخدمة ممكن أنت يظهر (Miss)
أو عند عمل المقاتل Cure سيظهر ر قم يؤكد عدد الصحة التي زادت (+50)
أو عند حصولك على غرض معين أو كنز (Item +1)
أو في للعبة أكشن عند حصولك على سلاح يفضل ظهور اسمه بتأثير (M 16)
إلخ........................................![]()
_______________________________________________
الصورة : توضح مثال عن هدف الدرس حيث تبين انه الشخصية تلقت ضربة من العدو مم أنقص 261 من طاقة الشخصية البطل (Soma Cruz) وذلك من رقم الذي ظهر![]()
_________________________________________________________
صورة المثال
الطريقة :
سنقوم برسم سبرايت للرقم الذي يظهر وليكونحيث الهدف بعد تحطيم الطائرة العدو يظهر اننا كسبنا 30 نقطة
![]()
وفكرة الأخرى عندما نصدم بطائرة سيظهر رقم (-30) وايضا يجب ان نرسم له سبرايت مثل الأول حيث سيتبين اننا قد خسرنا 30 من طاقة صحة الطائرة![]()
الفائدة : تعطي للعبة نوع من الجمال ^^
الشرح :
1- قم برسم الرقم أو الكلمة التي تريد أن تظهر بعد تحطيم العدو وليكون مثلا -30
2- بعد ذلك قم بأنشاء أوبجكت خاص وسمه مثلا (obj_30less)
3- في الحدث create ضع الأتجاه في (Start Moving Direction) و أختار أتجاه UP وسرعة 5 .
4- في الحدث create أيضا! ضع توقيت Alarm_0 وضع توقيت معين (يفضل عدم الأطالة المدة)
وأنصحك بخيتار (number step = 10 ) إلى (In Alarm no = alarm 0)
5- بعد ذلك في الحدث أختار (alarm o)
6- في الأكشن للحدث (ِalarm 0) ضع (destroy the instance) وحطه self .
___________________________________________________
7- ألحين نروح ونختار حدث ألي فيه طائرة العدو تتدمر (أعتقد لما تلمس الرصاصة)
ونختار في الأكشن (Create instance for Object)
*للمبة أو المصباح ألي تحته خط أحمر متجه لليمين*
وحط كالتالي :
الأوبجكت : obj_30less
X : 0
Y: 0
السرعة : 1 أو حتى صفر (عادي)
الأتجاه : خله صفر![]()
Relative : حط (صح)
هذا كل شي![]()
شفتو الدرس سهل * ألحين يقلون ماعندي سالفة فاتح الموضوع على درس ماي*
ملاحظة : نفس طريقة للعمل كسب حياة لكن بلعكي المثال موجود ^^
طبعا هذه طريقة تستخدم للالعاب وممكن تستخدما في الهواش أيضا![]()
مثلا : لما يكون اهناك Counter أو Combo ألخ..........
مو شرط RPG أو Action حتى لو كان Platform(كله يمشي)
شفتو الدرس سهل *ألحين يقلون ماعندي سالفة فاتح الموضوع*
DON'T FORGOT YOUR EXAMPLE![]()
في المرفقات
تم بحمد الله
































حيث الهدف بعد تحطيم الطائرة العدو يظهر اننا كسبنا 30 نقطة
*

