در این دوره چهار پروژه بازی خود را در آنریل انجین 5 با اسکریپت نویسی ویژوال بلوپرینت، از مبتدی تا پیشرفته کدنویسی می کنید.آنچه یاد خواهید گرفتایجاد بازی های کاملی از ژانرهای مختلف از جمله تیراندازهای پرنده، پلتفرمر سه بعدی، اسکرول جانبی دو بعدی و وسایل نقلیهبرنامه نویسی گیم پلی با بلوپرینت ها، بدون نیاز به کدنویسیدریافت دارایی های رایگان و با کیفیت بالا برای سطوح، کاراکترها، props و افکت ها در پروژه های بازی خودبهترین شیوه ها برای توسعه از جمله بهینه سازی، سرعت، حافظه و ساختار پروژهابزارهای مدل سازی و ریگ کردن در آنریل انجینایجاد افکت با سیستم های نیاگارا و MetaSoundsدرک متریال در آنریل انجین و ایجاد متریال حرفه ای از نقشه های تکسچرمدیریت وابستگی ها، تأثیرات Tick و Casting، بارگذاری غیرهمزمان دارایی ها، مرجع های آبجکت نرم و مرجع های کلاس نرمپیش نیازهای دورهتجربه لازم نیست زیرا شما به عنوان یک مبتدی مطلق شروع می کنید.میل به یادگیری نحوه ساخت بازی های ویدئویییک کامپیوتر با دسترسی به اینترنتبرای اجرای آنریل انجین 5 باید حداقل الزامات سیستمی را داشته باشید.توضیحات دورهدر این دوره، شما بدون هیچ تجربه در ساخت بازی شروع به کار خواهید کرد. تمامی اصطلاحات و مفاهیم مهم در ساخت بازی به شما معرفی شده و به دقت و با جزئیات توضیح داده خواهد شد. در پایان، چهار پروژه بازی کوچک در ژانرهای مختلف، از دو بعدی تا سه بعدی، ایجاد کرده و اصول اساسی مورد نیاز برای ساخت هر خلاقیتی را که می توانید تصور کنید، درک خواهید کرد.این دوره شما را به عنوان یک مبتدی کامل فرض می کند، اما توسعه دهندگان باتجربه نیز از این دوره بهره مند خواهند شد، زیرا بسیاری از بهترین شیوه ها و ویژگی های پیشرفته در سراسر آن پوشش داده شده است.این دوره از ابتدا شروع می شود - دانلود لانچر Epic Games، جایی که آنریل انجین 5 را نصب می کنیم و همچنین به بازار Epic Games دسترسی پیدا می کنیم، جایی که می توانیم تعداد زیادی دارایی رایگان و با کیفیت برای بازی های خود دریافت کنیم. پس از آشنایی با ویرایشگر آنریل انجین، آشنایی با انواع دارایی ها و نحوه ایمپورت فایل های دارایی، تمرین دستکاری آبجکت ها در سطح و ساخت محیط های بازی ساده با پکیج های دارایی رایگان را انجام می دهیم.سپس شروع به یادگیری ساختار اولیه سیستم اسکریپت نویسی ویژوال بلوپرینت و همچنین پوشش مهارت های ریاضیات پایه می کنیم که هر توسعه دهنده بازی باید بداند. ما تمرین مصورسازی بردارها را در موتور با گره های بلوپرینت طراحی اشکال زدایی مختلف انجام می دهیم.با دارایی های اصلی ایجاد شده به طور خاص برای این دوره، ما اولین بازی ساده خود، Bad Bot - یک تیرانداز پرواز بدون سرنشین - را ایجاد کردیم. ما اصول سلسله مراتب کلاس آنریل انجین را پوشش می دهیم و با کلاس های مختلف بازی که با هم جمع می شوند تا یک بازی اساسی را تشکیل دهند - از جمله بازیکن، پیاده، Game Mode و کنترلر آشنا می شویم. ما یاد می گیریم که چگونه ورودی ها را از صفحه کلید، ماوس و کنترلر کنسول با استفاده از سیستم ورودی پیشرفته آنریل انجین متصل کنیم.این پروژه شامل spawn کردن ربات های دشمن، شلیک پرتابه ها و افزودن افکت های صوتی و ویژوال افکت ها مانند ضربه و انفجار، قبل از اتمام سطح با boss fight است.سپس با بخشی که به سیستم برخورد در آنریل انجین اختصاص دارد به عمق چارچوب برخورد در آنریل انجین می پردازیم. ما یاد می گیریم که آنریل انجین چگونه برخورد را کنترل می کند، از جمله دانش موارد زیر:سیستم فیزیک در مقابل سیستم کوئریپیچیدگی برخورد و اینکه چگونه مش ها می توانند برخورد ساده و پیچیده داشته باشند و نحوه پیکربندی آن هانحوه حرکت چگونه نوع تعاملات آبجکت ها با یکدیگر را تعیین می کند؟برخوردهای Sweeping در مقابل برخوردهای فیزیکCollision Enabled و Collision Object Types و Collision Responses و نحوه کار این ها با همکانال های برخورد سفارشی، پروفایل های برخورد سفارشی و بهینه سازی برای عملکرددر پایان این فصل، فریمورک برخورد در آنریل انجین کاملاً ابهام زدایی می شود و شما به راحتی می توانید تنظیمات برخورد را به درستی پیکربندی کنید تا آبجکت بازی شما همانطور که در نظر گرفته شده، بهینه سازی شده برای عملکرد و بدون برخوردهای نامرئی که بر نرخ فریم بازی تأثیر بگذارد، تعامل داشته باشد.پروژه بازی بعدی قابلیت های دو بعدی آنریل انجین را معرفی می کند، زیرا پلاگین داخلی Paper2D را برای بازی های دو بعدی فعال می کنیم. ما همچنین PaperZD را که اکنون رایگان است، یک پلاگین دو بعدی بسیار مهم که به ما امکان می دهد از ویژگی های مهم دو بعدی برای بازی های خود استفاده کنیم، دانلود می کنیم.پروژه بازی این بخش، یک اسکرولر جانبی دو بعدی است که در سیاهچال خزنده با Red Hood، یک فیگور دو بعدی دارای هود که از یک سیاه چال تاریک می گذرد و از طریق نبرد melee با مینیون های اسکلت می جنگد. ما برخی از زمینه های ارزشمند را در این بخش پوشش می دهیم، از جمله:از کجا می توان دارایی های دو بعدی رایگان، از جمله کاراکترهای متحرک، props، رابط کاربری و محیط ها را دریافت کرد؟ایجاد اسپرایت ها، flipbooks و tilesets و tilemapsتنظیمات مهم برای پروژه بازی در موتور دو بعدی آنریل انجینایجاد سطح دو بعدیهوش مصنوعی دشمن با درخت رفتار و بلک بوردنبرد و حملات ترکیبیایجاد و استفاده از تایپ های داده ترکیبی مانند enums و ساختارهاشناوری اعداد آسیبپیاده سازی نبرد meleeدر پایان دوره، از مبتدی مطلق به مهارت های متوسط و پیشرفته خواهید رسید. شما اصول لازم برای ایجاد پروژه های بازی را به تنهایی درک خواهید کرد. شما تمرین عملی و همچنین دانش نظری زیربنایی هر ابزار و مفهومی که در طول این دوره استفاده می شود در اختیار خواهید داشت.این دوره برای چه کسانی مناسب است:مبتدیان کامل در توسعه بازیعلاقه مندان به ساخت بازی در آنریل انجینعلاقه مندان به انیمیشن بازی، ویژوال افکت ها، افکت های صوتی و متریالعلاقه مندان به برنامه نویسی گیم پلی بدون کدنویسی - فقط بلوپرینت ها