بازی RPG نوبتی پیشرفته با یونیتی 6 و سیشارپ
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- ایجاد یک بازی RPG دو بعدی نوبتی کاملا تابعی با استفاده از یونیتی و سیشارپ
- پیادهسازی سیستمهای کلاسیک RPG - مبارزات نوبتی، موجودی، سطحبندی و مأموریتها
- طراحی آمار بازیکن، آمار دشمن، تجربه، سطحبندی و فرمولهای آسیب
- طراحی یک سیستم نبرد با دشمنان، مهارتها و منطق ترتیب نوبت
- ذخیره و بارگذاری داده بازیکن با استفاده از تکنیکهای پایداری داده در یونیتی
- پالیش کردن بازی خود با رابط کاربری، صدا و بازخوردهای ویژوال
- کسب تجربه عملی در ساخت پروژه RPG از شروع تا پایان
- درک بهترین شیوههای یونیتی و ساختار کدنویسی تمیز در سیشارپ
پیشنیازهای دوره
- یک کامپیوتر (ویندوز یا مک) با نصب یونیتی (نسخه رایگان هم خوب است.)
- علاقه به بازیها و تمایل به یادگیری
توضیحات دوره
آیا دوست دارید RPG خود را مانند Final Fantasy، پوکمون یا Octopath Traveler بسازید؟
در این دوره عملی، از صفر یک RPG دوبعدی نوبتی کامل در یونیتی بدون نیاز به تجربه قبلی در کدنویسی یا توسعه بازی، ایجاد خواهید کرد.
این دوره مبتنی بر پروژه برای مبتدیان و توسعهدهندگان سطح متوسط که میخواهند با استفاده از مکانیکهای واقعی موجود در RPGs تجاری وارد دنیای توسعه بازی شوند، ایدهآل است.
شما گامبهگام یاد خواهید گرفت که چگونه سیستمهای کلاسیک RPG را ایجاد کنید که شامل موارد زیر است:
- سیستم نبرد نوبتی با اکشنهای بازیکن و دشمن
- سلامت، مانا، آمار حمله و دفاع و سطحبندی
- سیستم آیتم و رابط کاربری موجودی
- ناوبری جهان در نقشه و صحبت با NPCs
- سیستم دیالوگ با تریگرهای مأموریت و گزینهها
- قابلیت ذخیره و بارگذاری پیشرفت بازیکن
- ساخت یک بازی RPG دوبعدی نوبتی کاملاً تابعی در یونیتی با استفاده از سیشارپ
- ایجاد سیستمهای مبارزات نوبتی با هوش مصنوعی دشمن و انتخاب مهارت
- طراحی آمار بازیکن و دشمن، تجربه، سطحبندی و فرمولهای آسیب
- راهاندازی سیستمهای موجودی، جمعآوری آیتمها و تجهیزات
- متحرکسازی کاراکترها، حملات و افکتهای جادویی
- پیادهسازی سیستمهای ذخیره و بارگذاری برای پیشرفت بازیکن
- درک بهترین شیوههای یونیتی و ساختار کدنویسی تمیز در سیشارپ
- کسب تجربه عملی در توسعه یک پروژه کامل بازی
در طول دوره، کد تمیز و مقیاسپذیر با سیشارپ مینویسیم و شما مهارتهای توسعه بازی واقعی را در اکوسیستم یونیتی به دست خواهید آورد.
در پایان، شما یک بازی RPG کامل خواهید داشت و بعلاوه ابزارهایی برای ساخت ماجراجوییهای سفارشی خود در اختیار خواهید داشت.
این دوره برای چه کسانی مناسب است؟
- توسعهدهندگان مشتاق بازی و علاقهمندان
- افراد مبتدی در یونیتی که میخواهند از طریق ساخت یک پروژه واقعی، مفاهیم را یاد بگیرند.
- توسعهدهندگان مستقل که به دنبال پیادهسازی سیستمهای RPG نوبتی هستند.
- طرفداران JRPGs کلاسیک که میخواهند بازی خود را بسازند.
- کسی که به توسعه بازی و برنامهنویسی سیشارپ علاقهمند است.
بازی RPG نوبتی پیشرفته با یونیتی 6 و سیشارپ
-
مقدمه 05:34
-
پروژه جدید و داراییهای بازی 02:37
-
افزودن و حذف بازیکن 18:19
-
NPC قابل استخدام 17:00
-
ذخیره و بارگذاری اعضای تیم 22:33
-
بارگذاری در صحنه نبرد 09:06
-
نمونهسازی بازیکنان در میدان نبرد 12:31
-
نمونهسازی دشمنان در میدان نبرد 28:40
-
بازبینی شروع نبرد 10:28
-
کلید دیکشنری برای تیم بازیکن و دشمن 17:40
-
راهاندازی کاراکتر 37:28
-
رابط کاربری نبرد - بخش 1 38:08
-
رابط کاربری نبرد - بخش 2 33:47
-
کنترلر هاور 11:48
-
راهاندازی رابط کاربری بازیکن تیم 21:54
-
Fade in و Fade Out در صحنه نبرد 16:50
-
اسکریپت جادو 20:22
-
Panel Manager جادو 28:35
-
توابع کاراکتر 27:06
-
راهاندازی دشمن 19:43
-
اسکریپت دشمن 11:31
-
متن آسیب شناور 25:58
-
فیکس کردن مشکلات 29:56
-
اشکالزدایی 20:13
-
توضیح اسکریپت کنترلر نبرد 01:00:57
-
سیستم سطحبندی و ذخیره آمار جدید 34:11
-
رابط کاربری تشکیل تیم 14:48
-
اسکریپت تشکیل تیم 30:16
-
تیم رزرو تشکیل تیم 29:46
-
لرزش دوربین 09:02
-
انیمیشنهای چهار جهت بازیکن با Blend Tree 18:37
-
اسکریپت حرکت بازیکن 14:29
-
رابط کاربری دیالوگ 17:26
-
اسکریپت کنترلر دیالوگ 22:21
-
تریگر دیالوگ 12:59
-
دیالوگ با NPC برای پیوستن به تیم 16:23
-
NPC در بار دوم نمیتواند ملحق شود 09:08
-
رابط کاربری موجودی - بخش 1 31:45
-
رابط کاربری موجودی - بخش 2 34:06
-
داده آیتم (آبجکت قابل اسکریپتنویسی) 15:29
-
متغیرهای موجودی 21:43
-
آمار عضو موجودی 10:01
-
افزودن آیتم به موجودی 14:17
-
تجهیز، لغو تجهیزات و استفاده از آیتمها 41:17
-
مرتبسازی آیتمهای موجودی 10:10
-
ذخیره موجودی 18:27
-
ذخیره آیتم موجودی 10:08
-
ذخیره آیتم تجهیزات برای کاراکترها 08:58
-
ذخیره آمار هنگامی که کاراکتر به نبرد وارد میشود 14:03
-
نمایش پاداش پیروزی روی پنل برد 22:58
-
رابط کاربری Crafting 19:06
-
اسکریپت Crafting 43:42
-
Crafting فعال با تعامل با یک آبجکت 11:06
-
اسکریپت Gold manager 10:27
-
رابط کاربری طلا 06:45
-
رابط کاربری فروشگاه 24:59
-
اسکریپت فروشگاه 37:18
-
بروزرسانی فروشگاه 09:37
-
انتقال به صحنه فروشگاه 24:10
-
رابط کاربری پنل مأموریت 21:06
-
اسکریپت Quest manager 23:05
-
NPC مأموریت 26:25
-
افزودن و حذف آیتمهای مأموریت 09:53
-
منوی اصلی 28:28
-
Audio Manager 14:44
-
کنترلر حجم صدا 28:02
-
کنترلر دوربین 14:21
-
ذخیره و بارگذاری دشمنان شکست خورده 30:39
-
ذخیره پوزیشن بازیکن قبل از نبرد 11:12
-
برداشتن آیتم 30:07
-
انداختن آیتم 10:27
-
دریافت طلا از دشمن 17:46
-
ریست بازی 08:14
-
تکمیل پروژه دوره 04:20
مشخصات آموزش
بازی RPG نوبتی پیشرفته با یونیتی 6 و سیشارپ
- تاریخ به روز رسانی: 1404/09/07
- سطح دوره:همه سطوح
- تعداد درس:74
- مدت زمان :25:16:53
- حجم :17.75GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy