مردن کاراکتر در یونیتی – تنظیم کاراکتر

مردن کاراکتر در یونیتی – تنظیم کاراکتر

  مشخصات آموزش

Character Death In Unity3dسلام دوستان

دوباره اومدم ولی این بار با:

آموزش شبیه سازی مردن کاراکتر در یونیتی – تنظیم کاراکتر

چند وقت پیش یکی از دوستان هم توی بخش نظرات و هم توی بخش تالار گفتگوی سایت درخواست آموزشی رو داده بودند.

ایشون خواسته بودند که نحوه ی شبیه سازی مرگ کاراکتر توی موتور بازی سازی یونیتی رو آموزش بدم.

بالاخره بعد از مدتی که سرم شلوغ بود تونستم دیشب دو قسمت از این آموزش رو درست کنم.

در واقع در این آموزش به شما نحوه ی کار با سیستم Ragdoll آموزش داده خواهد شد.

همانطور که توی آموزش هم گفته ام ، ما برای ایجاد مرگ کاراکتر روش های مختلفی داریم.

یکی از این روش ها استفاده از انیمیشن های آماده ی مردن هست . یعنی این که مثلا ۱۰ مدل مردن رو ایجاد کنیم و با استفاده از سیستم Mecanim بگیم که وقتی تیر به کاراکتر برخورد کرد یکی از این انیمیشن ها به صورت مثلا رندم اجرا بشه.

خوب این روش شاید روش ساده ای باشه ولی مشکلاتی رو بدنبال خواهد داشت.

مهترین مشکلش اینه که عمل مردن دیگه حالت دینامیک نداره و از قبل تعیین شده است.

ضمن این که ساخت تعداد ۱۰ انیمیشن با توجه به کمبود امکاناتی که کاربران ایرانی دارند شاید کمی زمان بر هم باشد.

به همین دلیل به شما استفاده از سیستم Ragdoll رو پیشنهاد می کنم.

در این سیستم ابتدا یکسری استخوان از شما خواسته می شود. شما با معرفی این استخوان ها در واقع محل اتصال ها رو تعیین می کنید. بعد یونیتی به صورت اتوماتیک با توجه به نیرویی که به کاراکتر وارد می شود عمل مردن کاراکتر رو شبیه سازی می کند.

خوبی این روش در این هست که با توجه به نیرویی که به کاراکتر وارد میشه نحوه ی مردن کاراکتر متفاوت خواهد بود.

مثلا اگه یک ضربه ی چاقو به کاراکتر برخورد کنه ، کاراکتر یه جور می میره و اگه مثلا گلوله ی تفنگ برخورد کنه یه جور دیگه خواهد بود.

در واقع توسط این روش میشه بی نهایت حالت مردن رو شبیه سازی کرد.

همانطور که در تصویر زیر هم می بینید کاراکتر ها با حالت های متفاوتی روی زمین افتاده اند.

Character Death In Unity3d

توی جلسه ی اول در مورد تنظیم کاراکتر برای سیستم Ragdoll صحبت خواهیم کرد.

در ضمن این آموزش با استخوان های مختلف بدن کاراکتر نیز آشنا خواهید شد.

امیدوارم از دانلود و تماشای این آموزش لذت ببرید.

فقط چند نکته و شما رو به خدا بسپارم:

۱- کاربران فارسی زبان خیلی کمتر نظر میدن ها!!!! …. این سایت بیشتر برای کاربران فارسی زبان مفید هست تا کاربران خارجی پس نظر شما ها باید نسبت به نظرات کاربران غیر فارسی زبان بیشتر باشه ها!!!!

۲- حمایت از سایت رو فراموش نکنید چه حمایت مالی چه حمایت در جشنواره ی وب ایران

۳- دکمه های اشتراک گذاری تازه گی ها زیاد مشتری ندارند ها !!!! ….. اگه وقت کردید روی دکمه های اشتراک گذاری نیز کلیکی بکنید.

۴- اگه سوالی در رابطه با این آموزش داشتید می تونید با مراجعه به تالار گفتگوی سایت به نشانی forum.learningtv.ir سوالتون رو مطرح کنید.

با تشکر از همتون

سید

Character Death In Unity3d

۷ Responses to “مردن کاراکتر در یونیتی – تنظیم کاراکتر”

  1. علیرضا گفت:

    Very Very Very Good

  2. امیر گفت:

    سلام
    این سیستم روی کارکتر های 2D هم کار میکنه ؟

  3. امین زمانی گفت:

    تشکر و سپاس اما مطالب هایی که در چندین قسمت آموزش دادی اصلا طبقه بندی درستی نشدند

    مثلا نام مطلب باید باشه قسمت اول فلان و قسمت دوم فلان و تا آخر اگر مطلبی هم قبلا نوشتید به نظر من باید برید و تیتر مطالب رو عوض کنید من تا آموزش های دیگشو پیدا کردم و فهمیدم کدوم اوله کدوم دومه پدرم در اومد

    اما خدایش جای شکر داره که یه سید خوبی علمش رو به اشتراک میذاره

    اولین بازی ساخته شده اندرویدی من با انجین یونیتی
    http://cafebazaar.ir/app/ir.amingames.ball.escape/?l=fa

    تشکر و سپاس

    منتظران ظهور

  4. سعید گفت:

    سلام به دوست عزیز
    میشه کارکتری که در این فیلم هست رو بزاری برای دانلود

    من تازه دارم با یونیتی اشنا میشم و خیلی وارد نیستم
    اگه میشه این کارکترو بزارین
    خیلی متشکرم !

ارسال دیدگاه

نام (*)
پست الکترونیکی (*)
وبسایت

  مشخصات مدرس

محمودزاده بخت آباد سید حامد
دانشجوی رشته مهندسی مکانیک از دانشگاه سیستان وبلوچستان علاقه مند به مباحث گرافیکی انجام چندین طراحی شامل: طراحی تیزر - کلیپ - سایت و.... در حال حاضر مدیریت سایت Learningtv.ir رو برعهده دارم. در کل عاشق بازی سازی با یونیتی هستم.

  دوره‌های پیشنهادی