[مقال]احد تقنيات الالعاب (IK)
رد: [مقال]احد تقنيات الالعاب (IK)
موضوعك أكثر من رائع أخي
تقنية العظام في الماكس أكثر شيء أعجبني في الماكس ^^
أتمنى أن أتقن هذا البرنامج الرائع يوماً ... ولكن أمامي الكثير من البرمجة قبل أن أتوه في بحر الماكس العملاق
إذا كانت لديك المزيد من التقنيات المستخدمة في صناعة الألعاب (أي شيء , أنيميشن , تقنيات للتخفيف عن المعالج, صوتيات , في البرمجة ذاتها ... إلخ)
أتمنى أن تسعفني بها
فأنا أقوم بعمل بحث عن التقنيات المستخدمة في صناعة الألعاب
موضوعك أتى لي بكثير من الأفكار لأبحث عنها ...
أشكرك وأتمنى أن تذكرني إن وجدت ما يفيد ^_^
رد: [مقال]احد تقنيات الالعاب (IK)
ممتاز جدا والله D: , كانت فين المقالات اللي زي دي من زمان في المنتدي , الحاجات اللي زي دي الواحد ماشافهاش من قرون XD .
ماعلينا , حبيت أضيف حاجة عشان اللي بيشتغلوا على اليونتي هنا , فيه نظام IK موجود لليونتي , ممكن تنزلوه و تدرسوه من هنا , الخوارزمية مسلية جدا :
http://unity3d.com/support/resources.../locomotion-ik
و شكرا لك مره أخرى يا حج هوكين , موضوعك أجبرني أني أرد :]
رد: [مقال]احد تقنيات الالعاب (IK)
البلندر موجود فيه IK لكن استخدامه على أكمل وجه فيه صعوبة!!
حتى انك تقدر تربط الIK بعظام البطن مع عظام أصايع اليد^_^
سويتها بالغلط وضحكت على نفسي !!
لكن الحمد لله اعدت كل شيء مثل ما كان..
لكن تخيل انت تدور الاصبع يدور كل الجزء الاعلى من الجسم!!
رد: [مقال]احد تقنيات الالعاب (IK)
أهلا أخي فارس المجد :الحمد لله ، أشكرك ... انشاء الله اخي تتقن الماكس فشركة أتوديسك اشترت المايا و xsi (وتركت السينما4دي ^_^) والظاهر انهم يزودوا من قوة الماكس بكود xsi و المايا لأنه منتجهم الأصلي
بالنسبة للتقنيات : كلها مكتوبة في features المحركات الشهيرة(ogre,unity,virtools,cry,unreal...) + ملف documentation للتفاصيل عن كيفية عملها ، وكل محرك يدعم مجموعة (يمكن عمل مقارنة بين المحركات في الـ features لتحديد المناسب للعبة)
مثلا في features محرك الـ Ogre، من بين ما نجد تحت عنوان Meshes :
اقتباس:
Progressive meshes (LOD), manual or automatically generated
وهي تقنية للتخفيف وهي اختصار لـ(Level of Detail) وتقوم باظهار مجسم أقل تفاصيل حسب بعد المجسم عن الكمرا
وفي الانميشن : Morph animation
وبها يمكن عمل حركة للوجه -مثلا- بدون عظام ، وتعمل بانشاء انميشن بالبوز (create animation from poses)
و كانت هذه من الاضافات المهمة في الفرتولز 5 ايضا
(وتكون باستعمال موديفير المورفر في الماكس)
الجرافيك :
postprocess وهي شيدر يقوم بتعديل الصورة النهائية قبل اظهارها -وتكون في next gen games-
مثلا (أخذ الصورة التي ستظهر وعمل فلترة لها بحيث يبدو البعيد مضببا و القريب واضح "Depth of field" ، أو blur مثلا .)
والشيدرز بالنسبة للموديلات (وهذه تحدد كيفية ظهور المجسم بالنسبة لمصدر اضاءة أو اكثر )
والشيدر كود مكتوب بلغة :Cg أو GLSL أو HLSL حسب تدعيم المحرك للغة.
+ هذه المشاركة
وكل انجن له طرق optimisation و كوده الخاص لاظهار المجسمات مثلا في الفرتولز "المجسم الذي لا تراه" "لايعمل له رندر"(بدون كتابة سطر واحد)و يمكنك اضافة كودك الخاص ان اردت ،
وهناك الـ backface culling وهي مماثلة للتي في الماكس (النقط المشكلة للمجسم و التي خلف المجسم لايعمل لها رندر)
البرمجة حسب قواعدها العامة (الكود الاسرع الاقل استهلاك للذاكرة parameters ، استعمال الـ fonctions و procedures بدل كتابة الاوامر في كل مرة ..)
optimised code = optimised game
و الاطلاع على الامثلة اللي مع الانجن
و أيضا Algorithme الذكاء الاصطناعي (مثل ايجاد الطريق الى هدف محدد مع تجاوز العوائق ، أو التحكم في حشد بدون تصادم ...) وهذه غالبا تكون مدرجة في المحرك (على شكل fonctions جاهزة) اومثل pack الفيزيكس .
الصوت : لا اعلم ان كان هناك اخرى غير صوت 3d و خلفية و تعدد الاقنية (بصراحة الجرافيك و الجيم بلاي فقط من ركزت عليها )
و ان شاء الله كل ما سنحت الفرصة اعمل تقرير مفصل عن تقنية اخرى
أهلا أخي صقر :
العفو أخوي ، اي سؤال تفضل
الحمد لله ان الموضوع اعجبك ، و أشكرك على الاضافة الجميلة
أهلا أخي ZIRAKI KENPACHI : ههههههههههههه ... في البداية كنت متخوف من الماكس فجربت البلندر،حقيقة ..واجهته أكثر شيء مرعب فيه ^_^ كتابة صغيرة وازرار كثيرة وصغيرة وقوائم لاتنتهي يعني شفت الموت ..فاقتنعت بالحمى (الماكس) هههههههه
أحييك أخي لأنك تستعمله و مستواك فيه رائع
شكرا لمروركم الطيب و بالتوفيق
تذكرت أمر : في حال المحرك لا يدعم IK يُصنع الليفل حسب انميشن الشخصية (أو الانميشن حسب الليفل)
رد: [مقال]احد تقنيات الالعاب (IK)
السلام عليكم ورحمة الله وبركاتة
في حقيقة الامر موضوع جميل ووافي في الشرح وأتمنى من الجميع بأن يستفيدو منه
بأذن الله تعالى أحاول بأن أطبق ذلك على يونايتي لاحقا
شكرا لك اخي m.hocine وكذلك لأخي صقر ^_____^
رد: [مقال]احد تقنيات الالعاب (IK)
شرح و لا أروع أخي حسين =)
هل هناك مقبس يشتغل على النسخة 8 ؟
رد: [مقال]احد تقنيات الالعاب (IK)
أهلا أخي برنس : وعليكم السلام ورحمة الله وبركاته ، العفو أخي على الرحب
أهلا أخي أيوب : الحمد لله ان الموضوع أعجبك ، جرب الاصدار فوق لو لم يشتغل ، أضن مقبس cat به الـ IK
Link To Cat & other
مشكورين على مروركم الطيب ، بالتوفيق
رد: [مقال]احد تقنيات الالعاب (IK)
شكرآ أخي حسين .. جاري التجربة ^^
رد: [مقال]احد تقنيات الالعاب (IK)
ألف شكر أخ حسين
بانتظار المزيد من إبداعاتك ^_^
رد: [مقال]احد تقنيات الالعاب (IK)
رد: [مقال]احد تقنيات الالعاب (IK)
ما شاء الله عليك موضوع عن جد رائع جدا تسلم ايدك
رد: [مقال]احد تقنيات الالعاب (IK)
المقال روعة ويجعل الألعاب إحترافية
تم الحفظ
سلام
رد: [مقال]احد تقنيات الالعاب (IK)
رد: [مقال]احد تقنيات الالعاب (IK)
بس ال ik ينفع تسويه يدويا لكن معقد...
الحين انا بسوي مثال و لو عندي وقت ارفعه!!