دوره آموزشی پیشرفته یونیتی 2 بعدی: جنبش بازیکن پلتفرم
3 ساعت 20 دقیقهپیشرفته2016-07-05
مدرسین

Jesse Freeman
Head of Partner and Framework Marketing at Amazon
جزئیات دوره
یاد بگیرید چگونه حرکت بازیکن را در بازیهای پلتفرمر دوبعدی پیادهسازی کنید! این دوره رفتارهای رایج و تکنیکهای پیشرفته برای زنده کردن بازیهای پلتفرمر را پوشش میدهد. جسی فریمن شما را با نحوهی دریافت ورودی از کیبورد و کنترلر، حرکت بازیکن، و پیادهسازی مکانیکهایی مثل دویدن، پرش دوگانه، سر خوردن از دیوار، و شلیک آتش آشنا میکند.
اهداف یادگیری:
✅ ساخت سیستم ورودی برای کیبورد و کنترلر
✅ ایجاد اسکریپتهای ماژولار برای حرکات بازیکن
✅ حرکات پایه: راه رفتن، دویدن، و پریدن
✅ مدیریت برخوردها و انیمیشنهای بازیکن
✅ اضافه کردن مکانیک سر خوردن از دیوار و پرش از آن
✅ بررسی برخورد دیوار و اضافه کردن انیمیشن خم شدن
✅ ایجاد قابلیت برداشتن آیتمها
✅ افزودن امکان شلیک پرتابه مثل توپهای آتشین
اهداف یادگیری:
✅ ساخت سیستم ورودی برای کیبورد و کنترلر
✅ ایجاد اسکریپتهای ماژولار برای حرکات بازیکن
✅ حرکات پایه: راه رفتن، دویدن، و پریدن
✅ مدیریت برخوردها و انیمیشنهای بازیکن
✅ اضافه کردن مکانیک سر خوردن از دیوار و پرش از آن
✅ بررسی برخورد دیوار و اضافه کردن انیمیشن خم شدن
✅ ایجاد قابلیت برداشتن آیتمها
✅ افزودن امکان شلیک پرتابه مثل توپهای آتشین
مهارت ها
Real-TimeGame DevelopmentUnityAdvancedVisualization and Real-TimeAECProduct and ManufacturingSoftware Development
سرفصل ها
مقدمه
- خوش آمدید
- استفاده از فایلهای تمرین
کار با ورودی
- معرفی ورودی
- ایجاد یک مدیر ورودی
- ورودی محور انتزاعی
- ساخت یک کلاس حالت ورودی
- حالات رها شدن دکمه ردیابی
- خواندن از کلاس وضعیت ورودی
- ساخت چندین مدیر ورودی برای بازیهای چند نفره
پیاده روی و دویدن
- تنظیم اولین کاراکتر
- ساخت سطح آزمون
- ساختن رفتار انتزاعی بازیکن
- تغییر جهت رو به رو بازیکن
- ذخیره حالت جهت
- اضافه کردن راه رفتن به بازیکن
- دویدن بازیکن
انیمیشنهای پخش کننده
- مدیریت حالتهای انیمیشن بازیکن
- اتصال حالتهای انیمیشن پخش کننده
مدیریت برخورد بازیکن
- کار با دستور اجرای اسکریپت
- ساخت مدیر حالت برخورد
- اشکال زدایی وضعیت برخورد بازیکن
پریدن
- پرش کردن بازیکن
- پرش محدود
- افزودن انیمیشن پرش
- افزودن پرش دوبل
- ساخت افکت پرش دوبل
- افزودن پرش طول
اردک زدن
- اضافه کردن اردک به بازیکن
- اضافه کردن انیمیشن ducking
- سایر رفتارهای بازیکن را هنگام دویدن غیرفعال کنید
برخورد دیوار
- ساخت دیوار برای سطح آزمون
- تشخیص برخورد با دیوار بازیکن
- افزودن انیمیشن برخورد دیوار
کشویی دیوارها
- چسبیدن به دیوار
- کشویی دیوارها
- افزایش سرعت لغزش دیوار
- افزودن افکت اسلاید دیوار
پریدن از روی دیوارها
- پریدن بازیکن از روی دیوار
- تمیز کردن پرش دیوار
- آزمایش پرش دیوار به دیوار
موارد
- چیدن اقلام
- تجهیز اقلام
- تغییر انیمیشن بر اساس آیتم
- اضافه کردن حالتهای انیمیشن مورد اضافی
پرتاب پرتابه
- ایجاد گلوله آتشین
- از بین بردن گلوله آتش
- شلیک گلوله آتشین
- تمیز کردن گلوله آتشین
نتیجه
- مراحل بعدی