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

مشاهدة النسخة كاملة : [درس[ الإستفادة من خاصية depth في الجيم ميكر لجعل الكائنات لها بعد ثالث



سامي.خ
17-06-2007, 01:04 AM
بسم الله الرحمن الرحيم
http://www.graaam.com/up/p7ic/ca5c5e68f5.gif


درسنا لليوم هو عن جعل الأجسام تقف خلف أو أمام المجسمات الأخرى حسب موقعها على المحور Y عن طريق متغير العمق depth
هذي الحركة مفيدة لمصممين ألعاب RPG أو أي لعبة فيها المشي بأربع إتجاهات
الحركة تعتمد على وضع الماسك لكل مجسم

http://www.graaam.com/up/p7ic/5e1cbea18a.gif

كذا لازم يكون الجزء الفعال في السبرتات
كذا خلصنا الإسبرتات وإلحين نجي للبرمجة

جربو حطو ثلاث أوبجكتات
وحطو للأوبجكت الاول قيمة depth=-1
والثاني depth=0
والثالث depth=1
http://www.graaam.com/up/p7ic/4f5a530719.gif

حط الأوبجكتات الثلاث بجانب بعضها في الروم
وشغل اللعبة
ستجد النتيجة كذا
http://www.graaam.com/up/p7ic/a735a6745a.gif

هذي هي فائدة depth

طيب هل لازم تروح لكل أوبجكت وتعدل قيمة العمق واحد واحد؟
أكيد لا، عندي لكم طريقة مفيدة تختصر العملية
لو تلاحظون أن كل ما كان الأوبجكت في الأعلى قيمة العمق تزيد صح؟
عشان كذا ممكن نستفيد من قيمة Y لكل أوبجكت عشان نحدد العمق
نحط في كل أوبجكت لا يتحرك في الحدث Create ولكل أوبجكت يتحرك في الحدث step الكود هذا


depth=-y
ليش قلنا -y ؟
لأن قيمة Y تزيد كل ما إرتفع الأوبجكت لأعلى
والعمق تزيد قيمته كل ما تقدم نحو الكاميرا
عشان كذا لازم نعكس القيمة عشان تكون صحيحة

إنتهى الدرس
الدرس بالمرفقات

ayoubsoft
17-06-2007, 01:07 AM
مشكوووووووووووووووور اخووي على الدرس الاكثر من روعة

XORO
17-06-2007, 07:12 PM
درس جميل منك يا اخوي ساموجي

الصراحة ما كنت متوقع انك بتعمل دروس

شكرا على الدرس

PrinceOfSorrow
18-06-2007, 12:00 AM
مشكور على درس الرائع مفيد حق ألعاب isomatric وأربيجي ^^

nash2
18-06-2007, 03:07 AM
مشكور على الدرس المفيد .

باز يطير
18-06-2007, 01:43 PM
درس جداً مفيد

شكراً لك اخوي ساموجي

سامي.خ
18-06-2007, 04:45 PM
عفواً لكم جميعاً من أولكم لآخركم

شادي الفارس
21-03-2010, 07:10 PM
ما شاء الله درس جميل جداً
سأستفيد منه في ألعابي القادمة بإذن الله
شكراً لك

nbrase
21-03-2010, 08:06 PM
مشكوور أخوي على الدرس المفيد
إنشاء الله نستفيد جميعاً
من الدرس
وشكراً

towfieee
22-03-2010, 03:44 AM
مع إني ما استعمل الجيم ميكر بس يسلموا هالإيدين. اليوم كنت بالمكتبة وشفت كتاب عن الجيم ميكر . قلت لحالي وينك يا سامي تشوف الجيم ميكر وصل لرفوف المكتبات.

مبارك الرشيدي
22-03-2010, 11:24 AM
البعد الثالث باللعاب الجيم ميكر يعطي سحر وجاذبيه للعبة
اتوقع انه تجربة لعبة تحت الظلال ثلاثية الأبعاد (http://www.montada.com/showthread.php?t=665515) توضح البعد الثالث
تمنيت تستخدم في المسابقه ولكن
اتوقع انه مجال جديد او انها خاصيه لم تستخدم كثيرا في السابق





وانا بعد ما استخدم الجيم ميكر ولكن الله يعطيك العافيه على الدرس وكلمة شكر حبيت اسجلها دعم لمواضيع الدروس التي من شانها تطوير مهارات الاعضاء


تحياتي

سامي.خ
22-03-2010, 05:57 PM
هيه انت وياه ما تشوفون الموضوع قديم؟؟؟
إلي رفع الموضوع بياخذ مخالفة...
يمنع الرد على المواضيع القديمة


مغلق