بدون اطالة وضعت موضوع في قسم البلندر .كان على النحو التالي
يا جماعة من أهم الأمور التي تعطي واقعية للعبة هي عندما تقتل الخصم يسقط على الأرض وعندما تكمل اطلاق النار عليه وهو ميت تتحرك الجثة على حساب المحرك الفيزيائي لتحاكي الواقع مثالي على هذا لعبة max payne2 .
اذا كيف نعمل هذا في بلندر اذا استطاعة بلندر عمل هذا ولو بصعوبة فسيثبة بلندر جدارته ويقوي مكانته في قلبي .
انا استعملت كل الطرق ابتداءا من عمل rigid body للعضام طريقة مباشرة مثل ثري دي ماكس في الريكتور للبايبود بتاعو لا تنفع و الطريقة الغير مباشرة عملق rigid body للمجسمات اخر من نوع mesh وربطها بالعضام بخاصية parent ثم تترك العضام تتبع هذه المجسمات في الحركة الفيزيائية لاجدوى من ذلك .
بقي بحثت في كل الدروس you tube لم أجد درس يتكلم على هذا الأمر ارجو انكم قد فهمتموني وشكرا.
وبعدين يرد أحد البلندراويين و يقول
الصراحة أظن أن محاكاة الجثة ليس عمل المحرك و إنما عمل المصمم (مصمم اللعبة)
و لكن لن أستطيع إفادتك بشيء أتمنى من الاخوة المساعدة
و أظن إذا كنت تريد محاكاة الجثة تستطيع تحريك الجثة مثل ما تريد و تسجلها بواسطة الaction
أعتذر فمحرك الألعاب ليس من اختصاصي و لا أظن أن الاخوة سيتوانون عن المساعدة
وبعدين قتلو
يا أخي مشور طيب انا أعلم تلك الطريقة يعني تعمل حركة السقوط عل الارض اذا لمست الرصاصة الجسم يعمل تلك الحركة واذا اردت الواقعية أكثر تظيف حركة أخرى مثلا يرتعش المجسم قليلا عندما تلمسه الرصاصة وهو ميت على الأرض ولكن لا تستطيع محاكات الواقع بهذه الطريقة كما سبق ذكره قلت كا لعبة ماكس باين وإن لم تلعبها سوف أعطي مثال بسيط .
عندما يكون الخصم ملقى على الارض تطلق رصاصة على الرجل اليمنى فتتحرك الرجل اليمنى تحسبا على الحركةالفيزيائية في اصطدام الرصاصة بالرجل اليمنى يعني زي الواقع وهكذا مع الرأس والأعضاء الأخرى محاكات رائعة جدا يا أخي وليست حركات مصنوعة مسبقا
يعني اذا فهمتموني واذا كان الفيرتولز يعمل هذا الشئ فأنا مستعد أن أهجر البلندر إلى الفير تولز لأنو هذا هو التحدي بين البرنامجين
يا جماعة من أهم الأمور التي تعطي واقعية للعبة هي عندما تقتل الخصم يسقط على الأرض وعندما تكمل اطلاق النار عليه وهو ميت تتحرك الجثة على حساب المحرك الفيزيائي لتحاكي الواقع مثالي على هذا لعبة max payne2 .
اذا كيف نعمل هذا في بلندر اذا استطاعة بلندر عمل هذا ولو بصعوبة فسيثبة بلندر جدارته ويقوي مكانته في قلبي .
انا استعملت كل الطرق ابتداءا من عمل rigid body للعضام طريقة مباشرة مثل ثري دي ماكس في الريكتور للبايبود بتاعو لا تنفع و الطريقة الغير مباشرة عملق rigid body للمجسمات اخر من نوع mesh وربطها بالعضام بخاصية parent ثم تترك العضام تتبع هذه المجسمات في الحركة الفيزيائية لاجدوى من ذلك .
بقي بحثت في كل الدروس you tube لم أجد درس يتكلم على هذا الأمر ارجو انكم قد فهمتموني وشكرا.
وبعدين يرد أحد البلندراويين و يقول
الصراحة أظن أن محاكاة الجثة ليس عمل المحرك و إنما عمل المصمم (مصمم اللعبة)
و لكن لن أستطيع إفادتك بشيء أتمنى من الاخوة المساعدة
و أظن إذا كنت تريد محاكاة الجثة تستطيع تحريك الجثة مثل ما تريد و تسجلها بواسطة الaction
أعتذر فمحرك الألعاب ليس من اختصاصي و لا أظن أن الاخوة سيتوانون عن المساعدة
وبعدين قتلو
يا أخي مشور طيب انا أعلم تلك الطريقة يعني تعمل حركة السقوط عل الارض اذا لمست الرصاصة الجسم يعمل تلك الحركة واذا اردت الواقعية أكثر تظيف حركة أخرى مثلا يرتعش المجسم قليلا عندما تلمسه الرصاصة وهو ميت على الأرض ولكن لا تستطيع محاكات الواقع بهذه الطريقة كما سبق ذكره قلت كا لعبة ماكس باين وإن لم تلعبها سوف أعطي مثال بسيط .
عندما يكون الخصم ملقى على الارض تطلق رصاصة على الرجل اليمنى فتتحرك الرجل اليمنى تحسبا على الحركةالفيزيائية في اصطدام الرصاصة بالرجل اليمنى يعني زي الواقع وهكذا مع الرأس والأعضاء الأخرى محاكات رائعة جدا يا أخي وليست حركات مصنوعة مسبقا
يعني اذا فهمتموني واذا كان الفيرتولز يعمل هذا الشئ فأنا مستعد أن أهجر البلندر إلى الفير تولز لأنو هذا هو التحدي بين البرنامجين
تعليق