لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش ساخت بازی RPG نوبتی پیشرفته با Unity 6 و #C
- آخرین آپدیت
دانلود Advance Turn Base RPG game with Unity 6 &C#
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
دوره جامع ساخت بازی RPG نوبتی پیشرفته با Unity 6 و #C
در این دوره، یک بازی RPG دو بعدی نوبتی و کامل را با استفاده از موتور Unity و زبان #C پیادهسازی خواهید کرد.
سیستمهای کلاسیک RPG شامل: مبارزات نوبتی، سیستم Inventory، ارتقای سطح (Leveling) و سیستم کوئستها را پیادهسازی کنید.
طراحی ویژگیهای بازیکن (Stats)، ویژگیهای دشمنان، سیستم تجربه (XP)، فرمولهای محاسبه آسیب و ارتقای سطح.
طراحی سیستم نبرد شامل مدیریت دشمنان، مهارتها و منطق ترتیب نوبتها.
ذخیره و بازیابی دادههای بازیکن با استفاده از تکنیکهای Persistence در یونیتی.
بهبود و صیقل دادن بازی با طراحی UI، افزودن صداها و بازخوردهای بصری.
کسب تجربه عملی از طریق ساخت یک پروژه RPG از صفر تا صد.
آشنایی با استانداردهای Unity و ساختار کدنویسی تمیز در #C.
پیش نیازها: یک کامپیوتر (ویندوز یا مک) دارای یونیتی (نسخه رایگان کافی است) و اشتیاق به یادگیری بازیسازی!
آیا میخواهید بازی RPG خاص خود را شبیه به Final Fantasy، Pokemon یا Octopath Traveler بسازید؟ در این دوره عملی، شما یک بازی کامل RPG دو بعدی نوبتی را در یونیتی از پایه خلق میکنید —بدون نیاز به تجربه قبلی در کدنویسی یا توسعه بازی!
این دوره پروژه-محور برای مبتدیان و توسعهدهندگان سطح متوسطی که میخواهند با مکانیکهای واقعی بازیهای تجاری RPG آشنا شوند، ایدهآل است.
شما گامبهگام یاد میگیرید چگونه سیستمهای کلاسیک RPG را بسازید، از جمله:
سیستم نبرد نوبتی با تعریف اکشنهای بازیکن و دشمن
مدیریت سلامتی (Health)، مانا، ویژگیهای حمله/دفاع و ارتقای سطح
سیستم آیتمها و رابط کاربری Inventory
جابجایی در دنیای بازی و گفتگو با NPCها
سیستم دیالوگها همراه با تریگرهای کوئست و انتخابهای کاربر
قابلیت Save/Load برای ذخیره پیشرفت بازیکن
ساخت یک بازی RPG نوبتی دو بعدی کاملاً کاربردی در یونیتی با #C
ایجاد سیستمهای مبارزه نوبتی با هوش مصنوعی دشمن و انتخاب مهارتها
طراحی فرمولهای آسیب، تجربه و سطحبندی برای بازیکن و دشمنان
راهاندازی سیستم Inventory، برداشتن آیتمها و تجهیزات
انیمیت کردن شخصیتها، حملات و جلوههای جادویی
پیادهسازی سیستمهای ذخیرهسازی پیشرفت بازی
درک بهترین متدهای یونیتی و ساختار کدنویسی تمیز در #C
کسب تجربه واقعی در توسعه یک پروژه کامل بازی
در طول این دوره، ما کدهای #C تمیز و مقیاسپذیر خواهیم نوشت و شما مهارتهای واقعی توسعه بازی در اکوسیستم یونیتی را کسب خواهید کرد.
در پایان، شما بازی RPG کامل خود را خواهید داشت و ابزارهای لازم برای ساخت ماجراجوییهای سفارشی خود را یاد میگیرید!
سرفصل ها و درس ها
مقدمه
Introduction
مقدمه
Introduction
پروژه جدید و داراییهای بازی
New project and Game Asset
مدیریت تیم بازیکن
Player Team Management
افزودن و حذف بازیکن
Add and Remove Player
NPCهای قابل جذب
Recruitable NPC
ذخیره و بازیابی اعضای تیم
Save and Load Team members
راهاندازی محیط نبرد
Battlefield set up
لود شدن به صحنه نبرد
Load To Battle Scene
جایگذاری بازیکنان در میدان نبرد
Instantiate players in battlefield
جایگذاری دشمنان در میدان نبرد
Instantiate Enemies in Battlefield
مرور شروع نبرد
review of battle start
استفاده از Dictionary برای تیم بازیکن و دشمن
Dictionary key for player and enemy team
تنظیمات کاراکتر
Character Set up
رابط کاربری نبرد - بخش اول
Battle UI Part 1
رابط کاربری نبرد - بخش دوم
Battle UI Part 2
کنترلر هاور (Hover)
Hover Controller
تنظیمات UI تیم بازیکن
Team player UI Setup
افکت Fade در انتقال به صحنه نبرد
Fade in and Fade Out to Scene battle
نمایش نظرات