تسجيل الدخول

مشاهدة النسخة كاملة : [درس] كيفية صنع تأثيرات أرقام مثل RPG ^^



PrinceOfSorrow
03-09-2006, 06:08 AM
سلام عليكم ورحمة الله :أفكر:

اليوم بكون درسنا سهل جدا جدا ^^

(كيفية وضع مؤثرات رقمية مثل ألعاب RPG أو Action ^^)

يعني مثلا :33:

" لما تريد صنع للعبة فيها نمط RPG أو للعبة أكشن "


عندما تضرب العدو سيكون من الجميل أن يظهر رقم يأكد كم نقصت من طاقته (-30)


أو عند عدم تأثر العدو بضربات سيفك أو سلاح الذي تستخدمة ممكن أنت يظهر (Miss)


أو عند عمل المقاتل Cure سيظهر ر قم يؤكد عدد الصحة التي زادت (+50)


أو عند حصولك على غرض معين أو كنز (Item +1)


أو في للعبة أكشن عند حصولك على سلاح يفضل ظهور اسمه بتأثير (M 16)


إلخ........................................:silly:
_______________________________________________


http://www.the-nextlevel.com/reviews/handheld/castlevania_aria_sorrow/castlevania_aria_sorrow_6.jpg


الصورة : توضح مثال عن هدف الدرس حيث تبين انه الشخصية تلقت ضربة من العدو مم أنقص 261 من طاقة الشخصية البطل (Soma Cruz) وذلك من رقم الذي ظهر :p
_________________________________________________________
صورة المثال


http://uae4up.com/uploads/173ec06449.bmp


الطريقة :


سنقوم برسم سبرايت للرقم الذي يظهر وليكون http://uae4up.com/uploads/f39415336c.gif حيث الهدف بعد تحطيم الطائرة العدو يظهر اننا كسبنا 30 نقطة :)
وفكرة الأخرى عندما نصدم بطائرة سيظهر رقم (-30) وايضا يجب ان نرسم له سبرايت مثل الأول حيث سيتبين اننا قد خسرنا 30 من طاقة صحة الطائرة :bigok:


الفائدة : تعطي للعبة نوع من الجمال ^^


الشرح :


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- ألحين نروح ونختار حدث ألي فيه طائرة العدو تتدمر (أعتقد لما تلمس الرصاصة:silly: )
ونختار في الأكشن (Create instance for Object)
*للمبة أو المصباح ألي تحته خط أحمر متجه لليمين ;) *
وحط كالتالي :
الأوبجكت : obj_30less
X : 0
Y: 0
السرعة : 1 أو حتى صفر (عادي)
الأتجاه : خله صفر :09:
Relative : حط (صح)




هذا كل شي :p


شفتو الدرس سهل * ألحين يقلون ماعندي سالفة فاتح الموضوع على درس ماي:09: *



ملاحظة : نفس طريقة للعمل كسب حياة لكن بلعكي المثال موجود ^^


طبعا هذه طريقة تستخدم للالعاب وممكن تستخدما في الهواش أيضا ;)
مثلا : لما يكون اهناك Counter أو Combo ألخ..........
مو شرط RPG أو Action حتى لو كان Platform :p (كله يمشي)



شفتو الدرس سهل *ألحين يقلون ماعندي سالفة فاتح الموضوع:33: *


DON'T FORGOT YOUR EXAMPLE :biggthump
في المرفقات


تم بحمد الله

باز يطير
03-09-2006, 06:22 AM
وعليكم السلام ورحمة الله وبركاته

شكراً ليك اخوي

درس سهل ومفيد لألعاب القتال وراح يفيدني في لعبتي الجاية

انا كنت اشوف هذه الحركة في العاب القتال بس ما كنت اعرف كيف يسوونها وانت افدتني كثير جعله الله في ميزان حسناتك

وكثر الله من امثالك

شكراً ليك اخوي

اخوك:باز يطير

PrinceOfSorrow
03-09-2006, 06:30 AM
وعليكم السلام ورحمة الله وبركاته

شكراً ليك اخوي

درس سهل ومفيد لألعاب القتال وراح يفيدني في لعبتي الجاية

انا كنت اشوف هذه الحركة في العاب القتال بس ما كنت اعرف كيف يسوونها وانت افدتني كثير جعله الله في ميزان حسناتك

وكثر الله من امثالك

شكراً ليك اخوي

اخوك:باز يطير

العفو أخوي ;)
وتسلم على المرور
أن شاء الله راح يفيدك في ألعابك وايضا يعطيها ميزة :p

بنسبة للعبتك القتال ممكن تستخدم تأثيرات أنميشن بنفس الأسلوب
كبرق أو تأثير نار لكن بدل أرتفاع الأكشن راح نخليه على نقطة محددة ;)
أن شاء الله فهمت قصدي :p

باز يطير
03-09-2006, 06:44 AM
العفو أخوي ;)
وتسلم على المرور
أن شاء الله راح يفيدك في ألعابك وايضا يعطيها ميزة :p

بنسبة للعبتك القتال ممكن تستخدم تأثيرات أنميشن بنفس الأسلوب
كبرق أو تأثير نار لكن بدل أرتفاع الأكشن راح نخليه على نقطة محددة ;)
أن شاء الله فهمت قصدي :p

اوكي;) شكراً لك وفهمت قصدك يعني مثل لعبة تكن ;) فيها كهرباء وفيها نار




شكراً ليك

PrinceOfSorrow
03-09-2006, 06:54 AM
اوكي;) شكراً لك وفهمت قصدك يعني مثل لعبة تكن ;) فيها كهرباء وفيها نار




شكراً ليك

أذا كان قصدك مثل صورة فجوابك نعم ;)


http://ps2media.ign.com/media/previews/image/tek4/wall_in.jpg

باز يطير
03-09-2006, 07:04 AM
أذا كان قصدك مثل صورة فجوابك نعم ;)


http://ps2media.ign.com/media/previews/image/tek4/wall_in.jpg


ايوه هذا هو قصدي

الله ينور عليك:D :biggthump

Emperor.
03-09-2006, 09:15 AM
السلام عليكم ورحمة الله وربكاته

أنا عضو جديد^^
خلنا ندش في الأهم.
برنس أوف سورو والله بغيت طريقه حق الإسكربت لأن هذه الطريقه بتأخذ حجم كبير من اللعبه...مافي طريقه بالإسكربت؟
وشكرا على الموضوع.
والسلام عليكم

MALTOOSH
03-09-2006, 12:04 PM
شكرا جزيلا على الدرس الرائع..

أتمنى منك الاستمرار بدروسك الرائعة..

وشكرا...

سامي.خ
03-09-2006, 01:20 PM
شكراً لك على الدرس الجميل

||صقر||
03-09-2006, 01:59 PM
شكرا أخى على الدرس........^^ممم... أعتقد انك لو خليتها تكون نصوص بدل سبريت يكون أفضل وأقل حجم:D

d.a.m.h
03-09-2006, 02:59 PM
شكرا أخى على الدرس........^^ممم... أعتقد انك لو خليتها تكون نصوص بدل سبريت يكون أفضل وأقل حجم:D

معاك حق.....لكن السبرايتس افضل لأنك ممكن تضع تأثير للخطوط الموجودة وتلوينها بحيث تظهر انيقة فى اللعبة افضل من استعمال draw_text
شكرا يا برنس اوف سورو....بانتظار دروس جديدة :biggthump

||صقر||
03-09-2006, 03:09 PM
draw_text_color ^^

XORO
03-09-2006, 04:37 PM
مشكور على الدرس المفيد :)

وننتظر جديدك ;)

PrinceOfSorrow
03-09-2006, 06:16 PM
ُEmperor. : شكرا على مرورك :) مممممم انت تقصد draw text :33: لكن مب مشكلة ^^
Maltoosh :شكرا على المرور, ان شاء الله ^^ ولا اخيب ظنك راح أقدملك كل جديد
ساموجي : العفو أخوي
Saker : مممم اعتقد كلامك هو ألي يقصدة Emperor. :)
D.A.M.H : صحيح ;) . ممكن نعطي الخط تأثيرات وأيضا تذكر مب شرط يكون رقم ممكن نستخدم طريقة كتاثيرات برق أو نار كما في للألعاب القتال :أفكر:
Sony20 : مشكور على المرور وان شاء الله راح تستفيد فيها في ألعابك

kakarot
03-09-2006, 06:37 PM
شكراً لك على الدرس المفيد جداً

PrinceOfSorrow
03-09-2006, 06:54 PM
شكراً لك على الدرس المفيد جداً

العفووو :biggthump

من التراب
03-09-2006, 11:13 PM
درس روعه أحب الدروس الي تخاذ أشياء بسيطه و رائعه وأحب أشوفها في الألعاب

عجبني إقتراحات الأعضاء لتصغير حجم اللعبه ( أنا متعذب من الألعاب الكبيره ><")
يالله الي عنده طريقه غير ينزل المثال ويعدل فيه :D

نتظر دروس أكثر ;)

PrinceOfSorrow
04-09-2006, 12:03 AM
درس روعه أحب الدروس الي تخاذ أشياء بسيطه و رائعه وأحب أشوفها في الألعاب

عجبني إقتراحات الأعضاء لتصغير حجم اللعبه ( أنا متعذب من الألعاب الكبيره ><")
يالله الي عنده طريقه غير ينزل المثال ويعدل فيه :D

نتظر دروس أكثر ;)


شكرا والحمدالله انه عجبك:p

راح أطبق المثال بطريقة ثانية وهو مثال راح أستخدمه لكن بتأثيرات قتال مثل King Fighters
راح أرويكم النتيجة أول ماخلص ...

+ والي يقدر يعمل مثال لكن بطريقة DRAW text فزيادة الخير خيرين ;)