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

مشاهدة النسخة كاملة : كيف تعد السبرايت في الجيم ميكر بكل سهولة !!



maa2007
21-02-2006, 12:39 AM
بسم الله الرحمن الرحيم
لا اعرف اذا كانت الطريقة معروفة لديكم ام لا
ولكنني شخصيا لم اجدها في اي درس للجيم ميكر او في اي موضوع قرأته
وانا اكتشفتها لوحدي فعسى ان تفيدكم في العابكم القادمة

فالنفرض انه لدينا الصورة التالية
http://www.freewebs.com/maafiles/TEST.jpg
ونريد جعلها سبرايت داخل الجيم ميكر
طبعا نريد ازالة الخلفية البيضاء من حول الشخصية صح ؟
حسنا يوجد خيار في الجيم ميكر لعمل ذلك تلقائيا وهو الخيار
Transparent
وتجدونه في نافذة تحرير السبرايت ولكن غالبا فان هذا الخيار
لن يقوم بعمله كما يجب وسينتج معكم الشكل التالي
http://www.freewebs.com/maafiles/TEST1.jpg
كما تلاحظون فلم يتم ازالة كافة الخلفية البيضاء لماذا؟
لان البرنامج يأخذ بالاعتبار البكسل الموجود في الزاوية اليسرى والسفلى من الصورة
ثم يحذف جميع البكسلات الموجودة في الصورة التي تكون بنفس لون البكسل الذي في الزاوية
وبما ان الصورة التي لدينا هنا من نوع
jpg
فانها تفرض تدرجا بالالوان على هذه الخلفية البيضاء
فالبكسلات التي لم تمحى هي بكسلات بيضاء اللون ولكن ليس بنفس درجة اللون الابيض للبكسل الذي في
الزاوية السفلى واليسرى

لحل المشكلة نحمل هذه الصورة على الفوتوشوب ثمن نقوم بما يلي
http://www.freewebs.com/maafiles/TEST2.jpg
و من ثم ..
http://www.freewebs.com/maafiles/TEST3.jpg

الان اختر
save as
ثم اختر صيغة
و هذه اهم خطوةbmp
واحفظها

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

:أفكر: العضو: ولكن اللصورة سيكون حجمها كبير جدا الا تعرف الفرق بين صور البي ام بي
والجي بي جي واذا استعملنا هذه الاحقة في جميع السبرايتات سيكون حجم اللعبة ضخم


:p انا: اطمئن فلن يزيد حجم العبة بتاتا فالبرنامج سيضغطها تلقائيا
وانا جربت هذه الطريقة اكثر من مرة

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

المرايا السبع
21-02-2006, 06:24 AM
:biggthump مشكور أخوي على الموضوع :biggthump

:D وانا عندي بعض الاستفسارات :D

مالمقصود بـTolerance


وهل هذه الطريقه صالحه للاستخدام فقط بواسطة الفوتوشوب؟
مذا عن Paint أو محرر الصور الي مع الـ Game maker
:أفكر: :أفكر:

من التراب
21-02-2006, 10:00 AM
مشكور ...^^"

بس الصور ما طلعت عندي ...ـ_ـ

وما فهمت سؤال المرايا السبع ....

بالتوفيق ...

maa2007
21-02-2006, 11:05 AM
المرايا السبع
انظر الصورة
http://www.freewebs.com/maafiles/tole.jpg
كلما زادة قيمة هذه الخاصية كلما كان تأثير الاداة أكبر
بحيث انها اذا زادت جدا يمكن ان تلون الخلفية و ايضا وجزء كبير من الصورة
و نحن نريد حصر تأثيرها على الخلفية فقط



وهل هذه الطريقه صالحه للاستخدام فقط بواسطة الفوتوشوب؟
مذا عن Paint أو محرر الصور الي مع الـ Game maker

نعم يمكن تطبيقها في الجيم ميكر والبرامج الاخرى
paint لا أعرف البينت
المهم في الموضوع ان تكون بكسلات الخلفية كلها مثل البكسل
الموجود في الزاوية السقلى واليسرى
ومن ثم يجب حفظ الصورة بصيغة
bmp
لان هذه الصيغة تحتفظ بمعلومات كل بكسل على حدى اما ال
jpg
فلكي تخفف من حودة الصورة فانها تطر الى فرض تدرج بالالوان
على المنطقة ذات اللون الواحد لأنها لا تحتفظ بمعلومات كل بكسل في هذه المنطقة


من التراب

اهلا بيك اخي
لا ادري لماذا لم تظهر الصور فهي تعمل معي ومع المرايا السبع
حاول مرة ثانية
ولن تفهم سؤال المرايا السبع اذا لم ترى الصور:196:
:D

Son Of UAE
21-02-2006, 11:08 AM
مشكور على الدرس .. وهي نفس الطريقة التي استخدمها حالياً ... ;)
وكنت اريد ان استفسر عن طريقتك ايضاً و يبدو ان هذا الموضوع رد على جميع تساؤلاتي

و لك ترشيح :biggthump

maa2007
21-02-2006, 12:14 PM
Son Of UAE مشكور
عفوا ولكن اين الترشيح:12:
لا تزال نقاطي 10:أفكر:
سأشتكي للادارة:31:
اه صحيح انت الادارة:33:
:jester:
ههههه

||صقر||
21-02-2006, 01:22 PM
الطريقة جيدة لكن ليست جديدة لكن مشكوووور

الموقوف
21-02-2006, 06:11 PM
مشكووووور أخي على هذا الدرس الرائع ;)

PrinceOfSorrow
21-02-2006, 06:19 PM
تسلم على الموضوع وجزاك الله ألف خير ^^
مع تحياتي

Mr. Black Man
22-02-2006, 03:44 PM
درس راااائع :biggthump
فعلاً كنت محتاجه ;) طرحت الموضوع في وقته :)

maa2007
24-02-2006, 04:27 PM
العفو
شكرا لجميع الاعضاء وهذا واجبنا
:p

من التراب
02-03-2006, 07:33 PM
أخيرًا عرف الطريقة ...أنا كنت أعتقد أن الجي بي جي أفضل إمتداد للصور ...^^"

عندي سؤال أنا أحيانـًا أرسم بالفلاش 5 ...وإذا نقلتها على القيم ميكر أو الفوتوشب تتحدد باللون الأبيض ...><"؟؟؟

بجرب هذي الطريقة يمكن تنفع ......

تسلم .. ومشكور ^^