Beginning of dialog window. Escape will cancel and close the window.
End of dialog window.
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
در حال بارگزاری، لطفا صبر کنید...
توضیحات دوره:
سیستم Mixamo و Mecanim Unity را برای ساخت و برنامه نویسی شخصیت بازی سوم شخص خود یاد بگیرید. چگونه می توان یک شخصیت سه بعدی را از یک کتابخانه از قبل موجود با انیمیشن های با کیفیت بالا و متحرک ایجاد کرد. نحوه ایجاد یک ماشین حالت از انیمیشن های کاراکتر که از طریق ورودی کاربر کنترل می شوند. نحوه پیاده سازی سیستم ورودی یونیتی نحوه استفاده از Cinemachine برای ایجاد دوربین دنبال شخصیت نحوه برنامه نویسی از ابتدا یک کنترلر شخصیت بازیکن سوم شخص برای محیط بازی. پیش نیازها: دانش کاری یونیتی دانش کاری سی شارپ
هر توسعهدهنده بازی که به خود احترام میگذارد میداند که داشتن شخصیت بازیکن سوم شخص به درستی یکی از کلیدهای اساسی یک تجربه بازی عالی است. نه تنها این، بلکه کنترلر، پس از توسعه، می تواند از یک بازی به بازی دیگر منتقل شود، و کد را قابل استفاده مجدد و مقیاس پذیر می کند. در این دوره یاد می گیرید که چگونه کاراکتر سوم شخص خود را از ابتدا با استفاده از مدل ها و انیمیشن های سه بعدی که به صورت رایگان در دسترس هستند قرار دهید و یاد می گیرید که چگونه با سی شارپ در Unity کنترل کنید. ایده پشت این دوره این است که دانشآموزان را در یک سری کارگاههای آموزشی با ابزارهای لازم برای کمک به آنها در ساخت یک کاراکتر، متحرک کردن یک شخصیت و برنامهریزی یک شخصیت بدون نیاز به مدلسازی یا متحرک سازی و به دست آوردن درک موضوع سوم راهنمایی کند. خط لوله کنترل کاراکتر شخص.
این دوره از Unity 2020.1 یا 2020.2، Input System 1.0 و Cinemachine 2.6.3 استفاده می کند
نحوه برنامه نویسی و کار با:
را بیاموزید
شخصیتها و ابزارهای سه بعدی
آواتارهای انسان نما
سیستم Mecanim
ماسک های آواتار
درختان ترکیبی انیمیشن
بسته سیستم ورودی جدید Unity
بسته سینمای یونیتی برای دوربینهای «کاراکتر دنبالکننده»
سرویس Mixamo Adobe برای تقلب و متحرک سازی شخصیت های سه بعدی
کنترلکنندههای شخصیت سوم شخص
ترکیب حرکت ریشه با کنترلهای فیزیک
آنچه مردم در مورد دوره های پنی می گویند:
دکتر پنی یک فرد فوق العاده و یک متخصص واقعی است. تمام دوره های او که من گذرانده ام درجه یک بوده اند و به نظر من معلم بهتری وجود ندارد.
اجازه دهید بگویم این برای شخصی که به انواع خاصی از طراحی بازی علاقه دارد چقدر اهمیت دارد. ایجاد بازی هایی که می توانید رفتارهای هوش مصنوعی ایجاد کنید که از موقعیت های اضطراری پشتیبانی می کند.
من صادقانه عاشق رویکرد آموزشی Holistic هستم و هرگز در عرض چند ساعت در مورد کدنویسی موثر با چنین توضیحات دقیق چیزهای زیادی یاد نگرفتم!
این دوره بر روی ساخت کاراکترهای سوم شخص معمولی از جمله پریدن، افتادن، دست زدن به سلاح، تیراندازی و آسیب دیدن تمرکز دارد. در پایان این دوره، یک کنترلر شخصیت سوم شخص عالی خواهید داشت که می توانید از آن در بازی های خود استفاده کنید یا برای موقعیت های سفارشی سازی شده تطبیق دهید.
سرفصل ها و درس ها
معرفی
Introduction
معرفی
Introduction
معرفی
Introduction
تماس با H3D
Contacting H3D
سوالات متداول
FAQs
دریافت اکانت Mixamo
Getting a Mixamo Account
دریافت اکانت Mixamo
Getting a Mixamo Account
به Hoistic3D Socials بپیوندید
Join the Holistic3D Socials
به Hoistic3D Socials بپیوندید
Join the Holistic3D Socials
معرفی
Introduction
تماس با H3D
Contacting H3D
سوالات متداول
FAQs
دریافت یک شخصیت و انیمیشن با Mixamo
Getting a Character and Animations with Mixamo
کار با شخصیت ها در Mixamo
Working with Characters in Mixamo
کار با شخصیت ها در Mixamo
Working with Characters in Mixamo
انتخاب و دانلود انیمیشن های Mixamo
Selecting and Downloading Mixamo Animations
انیمیشن های حرکت شخصیت
Character Movement Animations
دریافت ورودی کاربر برای حرکت شخصیت
Getting User Input for Character Movement
شتاب گرفتن از پیاده روی تا دویدن
Accelerating from Walking to Running
شتاب گرفتن از پیاده روی تا دویدن
Accelerating from Walking to Running
رفع سایر اشتباهات انیمیشن انسان نما
Fixing other Humanoid Animation Mishaps
رفع سایر اشتباهات انیمیشن انسان نما
Fixing other Humanoid Animation Mishaps
حرکت رو به عقب
Moving Backwards
جایگزینی انیمیشن های عقب مانده
Substituting Backward Animations
جایگزینی انیمیشن های عقب مانده
Substituting Backward Animations
پیچ
Turning
پیچ
Turning
دریافت یک شخصیت و انیمیشن با Mixamo
Getting a Character and Animations with Mixamo
انتخاب و دانلود انیمیشن های Mixamo
Selecting and Downloading Mixamo Animations
انیمیشن های حرکت شخصیت
Character Movement Animations
دریافت ورودی کاربر برای حرکت شخصیت
Getting User Input for Character Movement
حرکت رو به عقب
Moving Backwards
دنبال کردن شخصیت با سینما
Following the Character with Cinemachine
ایجاد یک دوربین برای دنبال کردن بازیکن
Creating a Camera to Follow the Player
ایجاد یک دوربین برای دنبال کردن بازیکن
Creating a Camera to Follow the Player
تنظیمات دوربین مجازی Cinemachine پیشرفته
Advanced Cinemachine Virtual Camera Settings
تنظیمات دوربین مجازی Cinemachine پیشرفته
Advanced Cinemachine Virtual Camera Settings
دنبال کردن شخصیت با سینما
Following the Character with Cinemachine
هوابرد
Airborne
آماده کردن شخصیت برای پریدن
Preparing the Character for Jumping
آماده کردن شخصیت برای پریدن
Preparing the Character for Jumping
کار با یک انیمیشن پرش
Working with a Jump Animation
برش انیمیشن ها قسمت 1
Cutting up Animations Part 1
برش انیمیشن ها قسمت 1
Cutting up Animations Part 1
برش انیمیشن ها قسمت 2
Cutting up Animations Part 2
فرود قسمت 1
Landing Part 1
فرود قسمت 1
Landing Part 1
فرود قسمت 2
Landing Part 2
دویدن و پریدن
Running and Jumping
پریدن با گاستو
Jumping with Gusto
غلتیدن روی زمین
Rolling on Land
هوابرد
Airborne
کار با یک انیمیشن پرش
Working with a Jump Animation
برش انیمیشن ها قسمت 2
Cutting up Animations Part 2
فرود قسمت 2
Landing Part 2
دویدن و پریدن
Running and Jumping
پریدن با گاستو
Jumping with Gusto
غلتیدن روی زمین
Rolling on Land
حمل و نقل سلاح
Weapon Handling
اضافه کردن یک سلاح
Adding a Weapon
اضافه کردن یک سلاح
Adding a Weapon
ساخت انیمیشن تیراندازی
Constructing the Shooting Animation
اتصال و جدا کردن سلاح
Attaching and Detaching the Weapon
اتصال و جدا کردن سلاح
Attaching and Detaching the Weapon
لایه های انیمیشن و ماسک های آواتار
Animation Layers and Avatar Masks
کنترل وانت سلاح با ورودی
Controlling the Weapon Pickup with Input
کنترل وانت سلاح با ورودی
Controlling the Weapon Pickup with Input
تاثیرگذاری بر انیمیشن ها با حرکات ماوس
Influencing Animations with Mouse Movements
چرخش های بستن
Clamping Rotations
اضافه کردن دید لیزری
Adding a Laser Sight
اضافه کردن دید لیزری
Adding a Laser Sight
اضافه کردن Crosshairs قسمت 1
Adding Crosshairs Part 1
اضافه کردن Crosshairs قسمت 1
Adding Crosshairs Part 1
اضافه کردن Crosshairs قسمت 2
Adding Crosshairs Part 2
اضافه کردن Crosshairs قسمت 2
Adding Crosshairs Part 2
حمل و نقل سلاح
Weapon Handling
ساخت انیمیشن تیراندازی
Constructing the Shooting Animation
لایه های انیمیشن و ماسک های آواتار
Animation Layers and Avatar Masks
تاثیرگذاری بر انیمیشن ها با حرکات ماوس
Influencing Animations with Mouse Movements
چرخش های بستن
Clamping Rotations
انجام خسارت
Doing Damage
آماده سازی محیط
Environment Preparation
در موضوع NavMeshes
On the Topic of NavMeshes
رها کردن پهپادها
Letting the Drones Out
منفجر کردن هواپیماهای بدون سرنشین
Blowing Up Drones
منفجر کردن هواپیماهای بدون سرنشین
Blowing Up Drones
مردن با گریس
Dying with Grace
مردن با گریس
Dying with Grace
انجام خسارت
Doing Damage
آماده سازی محیط
Environment Preparation
در موضوع NavMeshes
On the Topic of NavMeshes
رها کردن پهپادها
Letting the Drones Out
رفع اضافی
Extra Fixes
به طور مداوم روی لبه سقوط می کند
Constantly Falling on Edge
پریدن به جلو
Jumping Forward
پریدن به جلو
Jumping Forward
کنترل ماسک های انیمیشن با کد
Controlling Animation Masks with Code
رفع اضافی
Extra Fixes
به طور مداوم روی لبه سقوط می کند
Constantly Falling on Edge
کنترل ماسک های انیمیشن با کد
Controlling Animation Masks with Code
بخش پاداش
Bonus Section
چند کلمه پایانی از پنی
Some Final Words from Penny
الان به کجا
Where to now?
الان به کجا
Where to now?
بخش پاداش
Bonus Section
چند کلمه پایانی از پنی
Some Final Words from Penny
استاد برنده جایزه بین المللی و نویسنده پرفروش سلام ، من دکتر پنی دی بایل هستم. من کاملاً سازنده بسیاری از مسائل مربوط به کمبود رایانه و دانشگاهی هستم و علاقه واقعی به تدریس دارم. من بیش از 25 سال است که در دانشگاه ها در استرالیا و اروپا در سطح استاد کامل در مورد توسعه بازی ها ، برنامه نویسی ، گرافیک رایانه ای ، انیمیشن و طراحی وب به دیگران آموزش می دهم. من همچنین برای یونیتی ، SAE ، انستیتوی سرگرمی استرالیا و ویکی گودت مشورت کرده ام. بهترین کتابهای درسی من از جمله توسعه بازی جامع با وحدت در بیش از 100 موسسه در سراسر جهان استفاده می شود. فارغ التحصیلان من در شرکت هایی مانند اپل ، Ubisoft ، LinkedIn و Deloitte Digital کار می کنند.
من دارای مدرک ممتاز گرافیک رایانه و دکترا هستم. در هوش مصنوعی برای شخصیت های بازی در طول زندگی حرفه ای من جوایز زیادی را برای تعالی تدریس در سطح ایالتی ، ملی و بین المللی از جمله جایزه تعالی تدریس و آموزش استرالیا و مسابقه برنامه درسی بازی موبایل یونیت برنده شده ام. رویکرد من در زمینه آموزش علوم کامپیوتر و زمینه های مرتبط مبتنی بر پروژه است که به شما کارگاه های عملی می دهم و می توانید بلافاصله دندان های خود را در آن قرار دهید.
هیجان علمی ، نویسنده و توسعه بازی سلام ، من دکتر پنی د بیل هستم. من کاملاً سازنده بسیاری از مسائل مربوط به کمبود رایانه و دانشگاهی هستم و علاقه واقعی به تدریس دارم. من بیش از 25 سال است که در دانشگاه ها در استرالیا و اروپا در سطح استاد کامل در مورد توسعه بازی ها ، برنامه نویسی ، گرافیک رایانه ای ، انیمیشن و طراحی وب به دیگران آموزش می دهم. من همچنین برای یونیتی و SAE مشورت کرده ام. بهترین کتابهای درسی من از جمله توسعه بازی جامع با وحدت در بیش از 100 موسسه در سراسر جهان استفاده می شود. فارغ التحصیلان من در شرکت هایی مانند اپل ، Ubisoft ، LinkedIn و Deloitte Digital کار می کنند.
من دارای مدرک ممتاز گرافیک رایانه و دکترا هستم. در هوش مصنوعی برای شخصیت های بازی در طول زندگی حرفه ای من جوایز زیادی را برای تعالی تدریس در سطح ایالتی ، ملی و بین المللی از جمله جایزه تعالی تدریس و آموزش استرالیا و مسابقه برنامه درسی بازی موبایل یونیت برنده شده ام. رویکرد من در زمینه آموزش علوم کامپیوتر و زمینه های مرتبط مبتنی بر پروژه است که به شما کارگاه های عملی می دهم و می توانید بلافاصله دندان های خود را در آن قرار دهید.
نمایش نظرات