آنریل انجین 5 - ایجاد بازی ARPG به سبک Diablo از ابتدا تا انتها
✅ سرفصل و جزئیات آموزش
کشف پتانسیل خلاقانه خود با ورکشاپ طراحی بازی - ایجاد بازی ARPG سیاهچال رویهای در آنریل انجین 5
آیا تا به حال میخواستید ماجراجویی بالا رفتن از سیاهچال مانند Diablo را طراحی کنید؟
تصور کنید بتوانید حملات حماسی خود، شامل سیاهچالهای تولید شده به صورت رویهای، دشمنان بیامان و غارت حماسی را با قدرت آنریل انجین 5 بسازید.
در «ورکشاپ طراحی بازی - ایجاد بازی ARPG سیاهچال رویهای در آنریل انجین 5» ما قصد داریم بازی رویایی شما را جانبخشیکنیم.
با مدرس مارکوس، متخصص سهبعدی، به عمق آنریل انجین 5 میپردازید تا یک ARPG کاملاً تابعی را از ابتدا بسازید. چه بخواهید جهانهای فانتزی حماسی بسازید یا ماجراجوییهای اکشن سریع، این کلاس Skillshare شما را گامبهگام در تسلط به طراحی سیاهچال رویهای، هوش مصنوعی سفارشی و مکانیسمهای مبارزه پویا راهنمایی میکند. بیایید ایدههای بازی خود را به واقعیت تبدیل کنید.
آنچه یاد خواهید گرفت:
- تسلط به آنریل انجین 5 برای طراحی ARPG - ARPG خود را از ابتدا میسازید، شامل سیاهچال رویهای، هوش مصنوعی دشمن و مکانیسمهای مبارزه سفارشی
- تولید سیاهچال پویا با الگوریتمهای backtrack - شما یاد میگیرید چگونه طرحبندیهای منحصربهفرد را با تکسچرها و تلههای تازه در هر بازی تولید کنید.
- ساخت هوش مصنوعی دشمن فراگیر - ایجاد دشمنان چالشبرانگیزی که گشت میزنند، حمله میکنند و با اکشنهای بازیکن سازگار میشوند.
- سیستمهای غارت و صندوقچههای تعاملی - افزودن جعبه مهمات آیتمها و مکانیکهای گنج به منظور تعامل بازیکنان و ارتقای تجربه گیمپلی
- سطوح سیاهچال بیپایان - طراحی مکانیک آسانسور که سطوح بیپایان تولید میکند و کاوش بینقص سیاهچال را ایجاد میکند.
- پک منابع قابل سفارشی - استفاده از داراییهای از پیش آماده مانند متریال، افکت ذرات، تکسچرها و مشها برای سادهسازی توسعه و تمرکز بر خلاقیت
آنچه انتظار دارید:
تصور کنید سیاهچالهایی طراحی میکنید که هر بار با نورپردازی جوی، صندوقچههای تعاملی و تلههای استراتژیک منحصربهفرد میشوند. مبارزهای را تصور کنید که در آن دشمنان بیرحم به اکشنهای بازیکن واکنش میدهند و پر از صندوقچههای گنج در سراسر جهان پراکنده است.
این کلاس Skillshare شما را در ساخت این عناصر اساسی از ابتدا هدایت میکند، تا مطمئن شود که مهارتهای لازم برای ایجاد ماجراجویی ARPG سیاهچال خود را بدست میآورید.
در این ورکشاپ موارد زیر را یاد میگیرید:
- ایجاد ژنراتور سیاهچال رویهای با استفاده از الگوریتم backtrack سفارشی - شما در ساخت سیستم هزارتو و تولید tiles به صورت پویا هدایت میشوید تا از گیمپلی تازه در هر بار اطمینان حاصل کنید.
- ایجاد اتاقها و محیطهای پویا، افزودن وسایل اتاق، تکسچرها و متریال برای تنوع در سیاهچال خود
- پیادهسازی مکانیسم آسانسور برای سطوح بیپایان، افزودن پیشرفت و چالشهای بیشتر هنگام کاوش بیشتر بازیکنان
- طراحی هوش مصنوعی سفارشی دشمن که گشت میزند، حمله میکند و با اکشنهای بازیکن سازگار میشود، که مواجهههای تاکتیکی و جذاب فراهم میآورد.
- یکپارچهسازی فیزیک، نورپردازی و افکتهای صوتی تا جوهای فراگیر ایجاد کنید و تجربه بازیکن را بهبود بخشید.
تفکیک کلاس:
این ورکشاپ با اصول پایه شروع میشود. ما حالت بازی از بالا به پایین و منوی اصلی کاملاً تابعی را ایجاد میکنیم. شما به عمق بلوپرینتهای آنریل انجین میپردازید، جایی که الگوریتمهای تولید رویهای را پیاده میکنیم که سیاهچالهای بیپایان را به همراه هوش مصنوعی دشمن و وسایل محیطی، به صورت پویا میسازد.
در طول کلاس، شما موارد زیر را ایجاد خواهید کرد:
- تولید سیاهچالهای رویهای - استفاده از الگوریتمهای سفارشی برای ساخت دیوارها، کفها و اتاقها در سیاهچالهای منحصربهفرد
- مکانیسم مبارزه بازیکن - طراحی حملات تن به تن و دور، با افزودن افکتهای knockback برای بهبود گیمپلی
- رفتار هوش مصنوعی - ساخت دشمنانی که گشت میزنند، حمله کرده و خود را به صورت تاکتیکال موقعیتیابی مجدد میکنند.
- عناصر تعاملی - ایجاد عناصر جذاب مثل صندوقچهها، تلهها و آسانسورها برای گسترش چالش بازی شما
- سیستمهای پیشرفته رابط کاربری - پیادهسازی نقشه کوچک سهبعدی، نوارهای سلامت، موجودی و انیمیشنهای جعبه مهمات آیتمها برای تجربه کاربری کامل
پک منابع شما:
برای سادهسازی کار شما، این کلاس پک منابع گسترده دارد:
- 21 تکسچر رابط کاربری برای عناصر HUD سفارشی
- 133 نقشه تکسچر برای ایجاد متریال دارای استایل، همراه با 53 نمونه متریال آماده
- 2 افکت ذرات پریست برای انفجارها و آتش
- 17 افکت صوتی برای طراحی صدای محیطی
- 63 مش در 5 استایل سیاهچال پریست (سنگی، خزه گرفته، چوبی، آجری و تم اتاق تاریک) با اجزای لوازم و مشعلها
- افکت پسپردازش برجسته برای اطمینان از دیده شدن بازیکن در محیطهای پیچیده
مباحث کلاس
در این کلاس، ما با راهاندازی حالت بازی اصلی و طرحبندی در آنریل انجین 5 برای کسب اصول اساسی شروع میکنیم. سپس به طراحی منوی اصلی واقعاً تمیز و کاربرپسند میپردازیم. این یکی از آن مواردی است که تفاوت بزرگی ایجاد میکند، میدانید چرا؟
پس از موارد بالا، ما به کارهای جالبی میپردازیم که شامل تولید هزارتوی رویهای است. این همان جایی است که میخواهید سیاهچالهای پویا بسازید که خیلی جالب هستند. به همراه ما، قوانین سفارشی تولید اتاق را تعریف میکنیم، نه اینکه فقط مواردی را کنار هم قرار دهید. شما بر مواردی مانند tiles و نقطههای خروج کنترل خواهید داشت تا از تجربه بینقص بازیکن اطمینان حاصل کنید.
ما همچنین روی الگوریتم backtrack سفارشی کار میکنیم که هر زمان شخصی بازی شما را اجرا میکند، احساس تازهای دارد. هیچ دو اجرایی در بازی یکسان نخواهد بود. سپس به عمق هوش مصنوعی دشمن و سیستمهای مبارزه میپردازیم. این همان جایی است که بازی شما عمق واقعی میگیرد، بازیکنان را وارد چالش میکند و بازی را جذاب نگه میدارد.
برای جمعبندی، ما وارد راهاندازی سیستم موجودی میشویم تا بازیکنان بتوانند آیتمها را جمعآوری کرده و به صورت هموار تعامل داشته باشند. این موضوع واقعاً همه موارد را به یکدیگر وصل کرده و تمام بازی را تعاملیتر و کاملتر میکند.
نکات نهایی
در پایان این ورکشاپ، شما یک سیستم کامل تابعی از سیاهچال رویهای با محیطهای پویا، هوش مصنوعی دشمن پیشرفته و سیستم غارت - همه در داخل آنریل انجین 5 - ساختهاید. چه به دنبال ساخت اولین بازی خود باشید یا به دنبال تقویت مهارتهای خود باشید، این کلاس ابزارها و دانش لازم را برای ایجاد بازی ARPG بالا رفتن از سیاهچال جذاب را فراهم میکند.
پس به اسکریپتنویسی ادامه دهید.
آنریل انجین 5 - ایجاد بازی ARPG به سبک Diablo از ابتدا تا انتها
-
ورکشاپ طراحی بازی - ساخت یک ARPG سیاهچاله رویهای در آنریل انجین 5 0:03:33
-
موارد ضروری بازی 0:18:24
-
ایجاد منوی اصلی 0:13:02
-
افزودن منوی اصلی به Viewport و قابلیت خروج 0:10:30
-
مکانیکهای صفحه نمایش بارگذاری و Spawn کردن یک هزارتو 0:12:19
-
ایجاد صفحه نمایش بارگذاری 0:16:44
-
افزودن صفحه نمایش بارگذاری به حالت بازی 0:11:04
-
ساخت الگوریتم هزارتو 0:13:30
-
ایجاد اولین Tile 0:14:51
-
سیستم جهتگیری سفارشی 0:11:47
-
یافتن Tiles مجاور 0:13:45
-
نگاشت مختصات و Spawn کردن Tile 0:14:14
-
مصورسازی هزارتو با پیکانها 0:15:27
-
افزودن دیوارهای قلعه مانند 0:14:58
-
ارتباطات بلوپرینت با رابطها 0:15:47
-
یافتن خروجیهای موجود 0:10:26
-
الگوریتم برای شکل اولیه هزارتو 0:22:03
-
Spawn کردن مداوم Tile سهبعدی 0:11:20
-
سیستم سفارشی Backtrack 0:15:33
-
نهاییسازی قوانین Backtrack 0:14:08
-
اتصال Tiles، تولید هزارتوی پس از بازی 0:20:34
-
فیکس کردن باگ و بلوپرینتهای دکوراسیون 0:16:03
-
قرار دادن دیوارها بر اساس مسیرهای مسدود شده 0:15:01
-
الگوهای پیشفرض راهرو 0:12:34
-
بلوپرینت ساخت اتاق و آسانسور 0:15:36
-
بلوپرینت کلید صندوقچه 0:16:30
-
الگوریتم بیلدر اتاق 0:16:10
-
یافتن اتاقهای 2 در 2 ممکن 0:13:49
-
عملکرد محیط اتاق 0:13:23
-
لیستبندی و اشکالزدایی اتاق 0:15:56
-
ساخت ساختار اتاق 0:14:18
-
عملکرد اتاق و فیکس کردن دیوار 0:14:32
-
نهاییسازی عملکردهای اتاق 0:16:24
-
تصادفیسازی دیوارهای داخلی 0:12:42
-
افزودن دیوارهای اتاق 0:18:55
-
دربهای اتاق و بخشبندی هزارتو 0:18:44
-
بخشبندی مناطق سیاهچال 0:12:48
-
نهاییسازی مکانیسم بخشبندی 0:13:46
-
دستهبندی مناطق بر اساس اندازه 0:12:00
-
جایگزینی کف بر اساس دستهبندی 0:15:46
-
دستهبندی اتاقهای مخفی 0:17:19
-
عملکرد تعویض دیوار به درب 0:21:07
-
جایگذاری درب و Sigil 0:13:42
-
عملکردهای منطقه تک درب 0:21:28
-
اتصال دیوارهای سیاهچال 0:13:53
-
تزئینات دیوار 0:16:57
-
تنظیمات پیکان جهتدار 0:11:30
-
مخفیسازی پیکانهای اشکالزدایی و ایجاد مشعلها 0:15:21
-
Spawn کردن نورهای مشعل 0:14:16
-
افکت سوسو زدن مشعل 0:16:29
-
سیستم نور راهرو 0:16:20
-
مکانیسم تله و سیستم آسیب 0:13:42
-
انیمیشن تله و SFX 0:12:27
-
عملکرد Spawner وسایل 0:15:22
-
بلوپرینت دکوراسیون اتاق 0:13:04
-
مبانی Spawner وسایل اتاق 0:15:01
-
تکمیل دکوراسیون وسایل اتاق 0:14:00
-
افزودن آیتمهای فیزیکی به اتاقها 0:11:55
-
ایمپورت بلوپرینت برج Revenant و Hellgate 0:15:02
-
یکپارچهسازی هزارتو و ویژوالهای سهبعدی برج Hellgate 0:13:42
-
موارد ضروری آیتمها و جداول داده 0:16:04
-
رفتار آیتم و ویجت هاور 0:14:16
-
بلوپرینت انیمیشنسازی صندوقچه 0:15:12
-
مکانیسم صندوقچه و سیستم دراپ کردن آیتمها 0:13:42
-
صندوقچههای اتاق مخفی 0:15:00
-
انیمیشن دراپ کردن آیتمها نزدیکی صندوقچه 0:20:00
-
انیمیشن تکمیل آیتم با تایملاینها 0:12:45
-
نمایش ویجتهای آیتم و موجودی 0:15:21
-
برداشتن آیتمها و افزودن به موجودی 0:11:39
-
شمارشگر کوین و ویجت برداشت 0:13:41
-
فیکس کردن مشکل عملکرد شمارنده کوین 0:12:19
-
ویژوالهای موجودی در گیمپلی 0:13:13
-
بروزرسانی ویژوالهای موجودی 0:14:25
-
Spawn کردن زوم بازیکن در سینماتیک 0:20:23
-
فیکس کردن مشکلات برخورد و تشخیص Tile بازیکن 0:12:30
-
مکانیسم سقف اتاق مخفی 0:17:47
-
مکانیسم نمایش و مخفیسازی سقف 0:12:06
-
بلوپرینت ویژوالهای آسانسور 0:13:16
-
مکانیسم Spawn کردن هزارتوی بعدی 0:15:19
-
ادامه مکانیسم Spawn کردن هزارتوی بعدی از Tile اول 0:14:49
-
انیمیشن و افکتهای صوتی آسانسور 0:12:16
-
سینماتیک دوربین برای آسانسور 0:14:28
-
فیکس کردن مشکلات ترکیب View دوربین 0:16:39
-
انیمیشن آسانسور و ورودی موجودی 0:13:46
-
سیستم نقشه کوچک 0:11:31
-
نکات نهایی نقشه کوچک و Tooltip موجودی 0:19:39
-
سیستم سلامت بازیکن و ویجت 0:19:54
-
قابلیت استفاده از آیتمهای موجودی معجون سلامت 0:17:08
-
نوار زمان بازی و معجون زمان 0:13:00
-
معجون سرعت و افکتهای ذرات 0:12:44
-
معجون خشم و افکتهای ذرات 0:15:37
-
موسیقی مبارزه و حالت مبارزه Hellgate 0:16:43
-
سیستم سلامت و مرگ Hellgate 0:11:11
-
سیستم هدفگیری و انیمیشن گلوله Hellgate 0:14:59
-
شلیک گلوله Hellgate و SFX نور 0:15:13
-
ویجتهای سفارشی ماوس و مش Revenant 0:13:11
-
فیزیک ضربه و انیمیشن حمله تن به تن 0:15:54
-
بلوپرینت حمله تن به تن - برخوردها و افکتها 0:23:48
-
مکانیسم هدفگیری و تیراندازی استاتیک 0:14:09
-
بلوپرینت و ویژوالهای گلوله بازیکن 0:10:38
-
تیراندازی بازیکن و VFX 0:13:29
-
انیمیشن و مکانیسم مرگ بازیکن 0:11:59
-
سیستم تشخیص ماوس 0:18:14
-
تعامل پیشرفته ماوس برای آیتمها 0:15:56
-
سیستم تعامل ماوس و ورودیها 0:14:03
-
سیستم تعامل حداقل محدوده 0:14:14
-
بهینهسازی تیراندازی ثابت و هدفگیری 0:20:20
-
مکانیسم دشمن زیر نشانگر 0:17:32
-
فیکس کردن استنسیل پسپردازش و تشخیص دشمن 0:20:18
-
پراکنده کردن آیتم و فیکس کردن ویجت صندوقچه 0:16:21
-
فیکس کردن ویجت آیتم و کد آسانسور 0:08:10
-
تنظیمات ویجت آیتم و عملکرد آسانسور 0:17:56
-
ایمپورت کاراکتر Morigesh و سیستم سلامت هوش مصنوعی 0:12:45
-
هدفگذاری مجدد انیمیشنهای Revenant در Morigesh 0:15:44
-
بررسی محدوده هوش مصنوعی و نگهبانان Hellgate 0:17:54
-
شلیک گلوله هوش مصنوعی و مکانیسم Knockback 0:17:28
-
مکانیسم Knockback و Stun 0:17:08
-
متغیرهای بلکبورد و راهاندازی درخت رفتار 0:07:41
-
راهاندازی متغیرهای بلکبورد و درختان رفتار هوش مصنوعی 0:13:45
-
رفتار گشتزنی و حالت وحشت هوش مصنوعی 0:12:47
-
حالت حمله هوش مصنوعی و بررسی خط دید 0:12:13
-
بهینهسازی حجم ناوبری هوش مصنوعی و مسیریابی 0:11:14
-
ناوبری حجم و بهینهسازی 0:10:30
-
تکمیل رفتار تیراندازی و اشکالزدایی 0:14:19
-
آخرین فیکسهای باگ و پالیش کردن گیمپلی 0:10:17
-
پچینگ باگهای اصلی گیمپلی 0:17:13
مشخصات آموزش
آنریل انجین 5 - ایجاد بازی ARPG به سبک Diablo از ابتدا تا انتها
- تاریخ به روز رسانی: 1404/10/04
- سطح دوره:همه سطوح
- تعداد درس:126
- مدت زمان :30:57:18
- حجم :7.73GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy