آموزش توسعه بازی دوبعدی در آنریل انجین - Unreal Engine 2D Game Development


آموزش توسعه بازی دوبعدی در آنریل انجین - Unreal Engine 2D Game Development

آموزش توسعه بازی دوبعدی در آنریل انجین به زبان انگلیسی | زمان: 11 ساعت و 54 دقیقه | حجم: 13321 مگابایت | فرمت: MP4


این دوره، جامع‌ترین و مؤثرترین دوره‌ای است که تاکنون درباره‌ی ساخت بازی‌های دوبعدی و هیبریدی 2D/3D با استفاده از Unreal Engine 5 طراحی شده است. از طریق تدریس Unreal Engine در یوتیوب و همچنین حضور در مدت زمان چند ساله در یک شرکت توسعه بازی‌های ژاپنی، تجربه‌ی ارتباط با دانشجویان و نیازهای واقعی آنها را کسب کرده‌ام و این دوره را برای آموزش Paper 2D و PaperZD به شما به صورت مرحله به مرحله و به شیوه‌ی ساختارمند طراحی کرده‌ام. ما با ساخت یک بازی کوچک با یک دکمه‌ی کنترلی شروع می‌کنیم که به شما نحوه‌ی وارد کردن اشیاء نمادین و استفاده از آنها در صحنه‌ی بازی را آموزش می‌دهد. همچنین درباره‌ی تنظیمات پروژه‌ای که باید تنظیم کنیم و همچنین سیستم افزودن ورودی بهبود یافته که در تمامی فصول دیگر این دوره نیز استفاده می‌شود، آموزش داده خواهد شد. در بازی دوم، نحوه‌ی استفاده از Sprite Sheets و ایجاد flipbooks را خواهید آموخت. همچنین نحوه‌ی تعویض بین دو Flipbook در حین بازی و پخش صداهای footstep در فریم‌های انیمیشن صحیح را نیز بررسی می‌کنیم. از آنجا که می‌خواهیم پس‌زمینه به‌صورت پویا تغییر کند، به شما نحوه‌ی استفاده از Sprite پس‌زمینه در یک Blueprint، الحاق تصادفات به آن و تغییر پویا آن‌ها در construction script به تناسب طول مرحله‌ی بازی را آموزش خواهم داد. بازی سوم، بازی کلاسیک یک بازی پلتفرمر خواهد بود و اولین پروژه‌ای است که از افزونه PaperZD رایگان برای بهبود جریان کاری ساخت بازی‌های 2D با Unreal Engine استفاده می‌کند. در اینجا نحوه‌ی تنظیم منبع انیمیشن و پرونده‌ی انیمیشن با استفاده از PaperZD را یاد خواهید گرفت و از آنها برای ایجاد نمودارهای انیمیشن و اعلان‌های انیمیشن استفاده خواهیم کرد. همچنین دشمنانی ایجاد خواهیم کرد که می‌توانند دیوارها و لبه‌ها را تشخیص دهند تا جهت حرکت خود را تغییر دهند و هنگامی که با کاراکتر بازیکن تماس برقرار کنند بازیکن با آنها تعامل خواهد کرد. همچنین یاد خواهید گرفت که یک پلتفرم یک طرفه ایجاد کنید که ما می‌توانیم از زیر آن بپریم، اما از بالا از آن رد نشویم. بازی چهارم، ترکیب تمام چیزهایی است که آموخته‌ایم و اولین بازی هیبریدی 2D/3D ما خواهد بود. این بدان معنی است که شخصیت‌های ما هنر پیکسلی 2D هستند، اما پس‌زمینه‌ها محیط‌های سه بعدی هستند که به ما اجازه می‌دهد از تمامی ویژگی‌های شگفت‌انگیز Unreal Engine استفاده کنیم. برای این بازی ما فقط مکانیک‌های پلتفرمر نداریم، بلکه hitboxes، سیستم ابهام و سیستم آسیب و بسیاری از امور دیگری که برای بیشتر بازی‌هایتان نیاز دارید را نیز پیاده‌سازی خواهیم کرد. برای برخورد با مکانیک‌های metroidvania، همچنین توانایی پرتاب شمشیر قفل‌شونده‌ای ایجاد خواهیم کرد که به شما اجازه می‌دهد شمشیرها را به دیوار بچسبانید و از آنها به عنوان پلتفرم‌ها برای دستیابی به مناطق بالاتر استفاده کنید.

عناوین آموزش توسعه بازی دوبعدی در آنریل انجین:
- نحوه ساخت بازی های دو بعدی با Unreal Engine 5
- نحوه ایجاد 4 بازی عالی در ژانرهای مختلف
- نحوه استفاده از پلاگین رایگان PaperZD برای بهبود بازی های دو بعدیتان
- کار با بلوپرینت های Unreal Engine از اصول اولیه تا سطح متوسط
- تنظیم درخت های انیمیشن
- استفاده از هوش مصنوعی دشمنان دو بعدی با AI Controller و Behavior trees
- نحوه میکس اسپریت های دو بعدی با بک گراند های سه بعدی برای ایجاد بازی های هیبریدی دو بعدی سه بعدی
- و ...