بازی چندنفره استیم با آنریل انجین 5 - آموزش ساخت سشن های پیشرفته (2024) - آخرین آپدیت

دانلود Unreal Engine 5 Steam Multiplayer - Advanced sessions (2024)

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:

آموزش ساخت بازی چندنفره Steam در Unreal Engine 5 با Advanced Sessions Plugin

یادگیری کامل ساخت بازی چندنفره Steam در Unreal Engine 5

این دوره رایگان به شما آموزش می‌دهد که چگونه بازی چندنفره Steam را با استفاده از Advanced Sessions Plugin به بازی خود در Unreal Engine 5 اضافه کنید. شما می‌توانید این کار را بدون نوشتن هیچ کدی و به طور کامل با استفاده از Blueprint در Unreal Engine انجام دهید.

برای این دوره نیازی به تجربه قبلی در Advanced Sessions Plugin یا ساخت بازی چندنفره در Unreal Engine 5 ندارید. ما همه چیز را از ابتدا و قدم به قدم توضیح خواهیم داد. برای این دوره می‌توانید از پروژه سفارشی خود استفاده کنید یا با یکی از الگوهای استاندارد Unreal Engine همراه شوید.

هدف اصلی این دوره آموزش نحوه پیاده‌سازی Advanced Sessions در پروژه بازی شما و همچنین فرآیند یکپارچه‌سازی Steam در Unreal Engine است. در پایان این دوره، شما مهارت‌های لازم برای ایجاد بازی آنلاین خود با مرورگر سرور، پیوستن و میزبانی سرور و موارد دیگر را خواهید داشت.

بیایید وقت را تلف نکنیم و مستقیماً به فرآیند یکپارچه‌سازی بازی چندنفره Steam در Unreal Engine 5 برویم.

چه چیزی من را واجد شرایط آموزش به شما می‌کند؟

من نه سال تجربه به عنوان توسعه‌دهنده بازی دارم. برای خلاصه کردن کارم بدون خسته کننده بودن:

  • من یک تیم 8 نفره را برای انتشار یک بازی در Steam رهبری کردم.
  • من از طریق 11 دوره، به بیش از 40000 دانشجو توسعه بازی را آموزش داده‌ام و میانگین امتیاز 4.8+ از 5 ستاره را کسب کرده‌ام.
  • من در حال حاضر Farmtale 2 را به تنهایی از ابتدا تا انتها توسعه می‌دهم.
  • من به عنوان یک فریلنسر در پروژه‌های بازی کار می‌کنم و متخصص در برنامه‌نویسی، نورپردازی و بهینه‌سازی هستم.

من یک توسعه‌دهنده تمام وقت بازی هستم که مشتاق به آموزش همه چیز در مورد Unreal Engine 5 با شیوه‌های خوب توسعه بازی و به‌روز نگه داشتن شما با آخرین اطلاعات هستم.

همه چیز را در مورد بازی چندنفره Steam در Unreal Engine 5 بیاموزید.

این دوره به شما هر مرحله از استفاده از Advanced Steam Session را برای بازی چندنفره Steam در Unreal Engine 5 آموزش می‌دهد. بسیاری از دوره‌های توسعه بازی آنلاین فاقد جزئیات هستند و به عمق موضوع نمی‌روند. آنها همچنین شیوه‌های کدنویسی بدی را آموزش می‌دهند و بازی شما را بهینه نشده رها می‌کنند.

این دوره همه چیز را به تفصیل پوشش می‌دهد و به شما کمک می‌کند تا کارها را به درستی انجام دهید. مراحل کلیدی که در این دوره پوشش داده می‌شود:

  • یادگیری نصب Steam Advanced Sessions.
  • یادگیری اضافه کردن Advanced Sessions Plugin به پروژه خود.
  • شما بر طراحی UI در Unreal Engine تسلط خواهید یافت و Main Menu، Host Server و Server Browser UI را ایجاد خواهید کرد.
  • یادگیری برنامه‌نویسی عملکرد Main Menu.
  • یادگیری میزبانی یک سرور آنلاین در Steam.
  • یادگیری پیوستن به یک سرور بازی میزبانی شده از طریق Server Browser.
  • شما یاد خواهید گرفت که چگونه مقادیر را به صورت پویا و در زمان واقعی به روز کنید، مانند تعداد بازیکنان در سرور و نقشه بازی که در حال انجام است.
  • یادگیری مکانیک‌های پیشرفته مانند جستجو برای یک سرور بازی خاص، تازه کردن مرورگر سرور یا پنهان کردن سرورهای خالی.
  • یادگیری بسته‌بندی پروژه برای بازی کردن دوستان و خانواده با هم.

در پایان این دوره، شما به همه چیزهایی که باید در مورد بازی چندنفره Steam در Unreal Engine 5 و Advanced Sessions Plugin بدانید مجهز خواهید شد. در نتیجه، درک جامعی از نحوه ساخت یک بازی در Steam با چند نفره به دست خواهید آورد.

بیایید دوره را بدون تاخیر شروع کنیم و کار خود را آغاز کنیم!

بدون کدنویسی بازی بسازید.

Blueprint در Unreal Engine یک زبان اسکریپت‌نویسی قدرتمند است که در UE5 استفاده می‌شود. این به شما امکان می‌دهد بازی آنلاین خود را از ابتدا تا انتها بدون نوشتن یک خط کد ایجاد کنید. این بدان معناست که شما می‌توانید به راحتی بازی آنلاین خود را ایجاد کنید، حتی اگر مبتدی، هنرمند یا طراح بدون تجربه برنامه‌نویسی باشید.

این دوره نیازی به تجربه برنامه‌نویسی یا Unreal Engine ندارد. ما از مبانی Blueprint در Unreal Engine شروع می‌کنیم و به آرامی به توسعه مکانیک‌های پیچیده‌تر بازی پیش می‌رویم. با انجام این کار، یاد خواهید گرفت که چگونه از ابتدا تا انتها بازی بسازید.

شما می‌توانید به عنوان یک مبتدی وارد این دوره شوید، زیرا یاد خواهید گرفت که چگونه بازی چندنفره Steam در Unreal Engine 5 را گام به گام اضافه کنید.

بازی چندنفره در Unreal Engine 5.

شروع توسعه بازی آنلاین با Unreal Engine 5 بسیار آسان است. این شبیه به Blueprint در Unreal Engine تک نفره است، اما یک مرحله اضافی به آن اضافه شده است. در حین یادگیری نحوه پیاده‌سازی بازی چندنفره Steam در Unreal Engine 5، همه چیزهایی را که باید در مورد بازی چندنفره در Unreal Engine 5 بدانید، یاد خواهید گرفت. شما نیازی به تجربه قبلی ندارید، زیرا من شبکه‌سازی پایه و پیشرفته Unreal Engine را به شما آموزش خواهم داد.

پس از این دوره، شما قادر خواهید بود یاد بگیرید که چگونه بازی چندنفره Steam را اضافه کنید و همه چیز را در مورد انتشار یک بازی در Steam یاد بگیرید.

یاد بگیرید چگونه یک بازی را از هر پلتفرمی در Steam منتشر کنید.

این دوره Unreal Engine در مورد اضافه کردن Advanced Sessions Plugin برای UE5 است. این به شما امکان می‌دهد سرورها را در Steam ایجاد کنید و همچنین به آنها بپیوندید.

با این حال، اگر می‌خواهید یاد بگیرید چگونه یک بازی را در Steam منتشر کنید، دوره جدید من را در این مورد بررسی کنید. شما همه چیز را در مورد انتشار یک بازی در Steam یاد خواهید گرفت.

حتی اگر این دوره در مورد انتشار در Steam از طریق Unreal Engine است، می‌توانید همین روند را با استفاده از سایر موتورهای بازی مانند Unity، Godot یا Game Maker انجام دهید.

من توصیه می‌کنم ابتدا بازی چندنفره Steam در Unreal Engine 5 را بگذرانید و سپس با دوره نحوه انتشار یک بازی در Steam ادامه دهید. با ترکیب این دو دوره، شما می‌توانید وارد توسعه بازی آنلاین Steam و همچنین انتشار و بازی با دوستان و خانواده شوید.

بعد از این دوره چگونه ادامه دهم؟

هنگام اتمام این دوره Unreal Engine، می‌توانید بازی چندنفره Steam در Unreal Engine 5 را در هر بازی چندنفره‌ای اعمال کنید. می‌توانید با دوره‌های چندنفره‌ای که منتشر کرده‌ام ادامه دهید. اولی نحوه ساخت یک بازی FPS و دومی یک دوره 2D چندنفره در مورد نحوه ساخت یک بازی Platformer است.

برای بازی چندنفره، می‌توانید به ساخت یک سیستم موجودی ساده که امروزه در اکثر بازی‌ها مورد نیاز است، ادامه دهید. می‌توانید از سیستم موجودی هم برای بازی‌های 2D و هم برای بازی‌های 3D استفاده کنید.

اگر می‌خواهید وارد بازی تک‌نفره شوید، ارزش دارد به نحوه ساخت یک بازی Clicker در 2D نگاهی بیندازید.

هر تصمیمی که بگیرید، همیشه خوب است که با یک دوره دیگر ادامه دهید تا مهارت‌های Unreal Engine خود را توسعه دهید. به کار عالی خود ادامه دهید و در کمترین زمان حرفه‌ای خواهید شد. تمرین و تکرار کلید هستند.

این دوره را بگذرانید و گواهینامه بگیرید.

اتمام دوره بازی چندنفره Steam در Unreal Engine 5 به شما یک گواهینامه Unreal Engine می‌دهد. شما می‌توانید از آن برای تقویت نمونه کار خود به عنوان یک توسعه‌دهنده بازی مستقل استفاده کنید یا هنگام درخواست برای مشاغل توسعه بازی از آن استفاده کنید. گواهینامه Unreal Engine را می‌توان به صورت محلی دانلود و ذخیره کرد و اعتبار آن نامحدود است.

به انجمن حمایتی ما بپیوندید.

توسعه بازی Unreal Engine می‌تواند گاهی اوقات یک تجربه ناامیدکننده باشد. به عنوان مثال، ممکن است لازم باشد به دنبال یک کادر علامت‌گذاری نشده در جایی باشید و ساعت‌ها احساس گم شدن کنید. از طرف دیگر، ممکن است به حمایت معنوی و ایده‌های توسعه‌دهندگان بازی همکار خود نیاز داشته باشید. به همین دلیل است که ما پشتیبانی زنده 24/7 را در بخش پرسش و پاسخ یا در سرور Discord انجمن خود ارائه می‌دهیم. همچنین می‌توانید به ما بپیوندید تا به طور اتفاقی در مورد توسعه بازی به طور کلی چت کنید یا کار خود را با دیگران به اشتراک بگذارید. ما همیشه اینجا هستیم تا هر زمان که به آن نیاز داشتید به شما کمک کنیم.

بیایید اضافه کردن بازی چندنفره Steam در Unreal Engine 5 را بدون هیچ تاخیری شروع کنیم. من هیجان زده هستم که شما را در اولین درس خود ببینم. بیایید شروع کنیم!


سرفصل ها و درس ها

راه اندازی اولیه Initial Setup

  • مواد آموزشی دوره COURSE MATERIALS

  • مقدمه Introduction

  • VS، .NET Core، .NET Framework و DirectX VS, .NET Core, .NET Framework & DirectX

  • تبدیل پروژه به ++C Converting the project to C++

  • افزودن پلاگین Steam Advanced Sessions Adding Steam Advanced Sessions Plugin

  • ساخت در ویژوال استودیو Building in Visual Studio

  • فعال کردن پلاگین Steam Advanced Sessions Enabling Steam Advanced Sessions Plugin

  • ویرایش فایل DefaultEngine.ini Editing the DefaultEngine.ini file

  • ایجاد نقشه منوی اصلی Creating the Main Menu Map

  • حالت بازی منوی اصلی و کنترلر بازیکن Main Menu Game Mode & Player Controller

منوی اصلی Main Menu

  • معرفی ویجت بلوپرینت Introduction to Widget Blueprints

  • وارد کردن فونت سفارشی Importing a Custom Font

  • طراحی منوی اصلی Designing the Main Menu

  • انیمیشن UI نام بازیکن Player Name UI Animation

  • ایجاد شمارش Creating the Enumeration

  • نمایش و پنهان کردن تابع ویجت Show & Hide Widget Function

  • ارتباط بلوپرینت - کستینگ Blueprint Communication - Casting

  • ارتباط بلوپرینت - اینترفیس ها Blueprint Communication - Interfaces

  • برنامه نویسی منوی اصلی Programming the Main Menu

  • برنامه نویسی نام استیم Programming the Steam Name

  • طراحی پس زمینه منوی اصلی Designing the Main Menu Background

  • اضافه کردن SFX دکمه Adding Button SFX

ایجاد سرور Create Server

  • ایجاد ویجت ایجاد سرور Creating the Create Server Widget

  • طراحی ویجت ایجاد سرور Designing the Create Server Widget

  • دریافت نام سرور و نقشه انتخاب شده Getting the Server Name & Selected Map

  • دریافت اسلات ها، زبان و حریم خصوصی Getting the Slots, Language & Privacy

  • برنامه نویسی دکمه بازگشت Programming the Back Button

  • ایجاد جلسه پیشرفته Create Advanced Session

  • برنامه نویسی دکمه ایجاد سرور Programming the Create Server Button

  • اضافه کردن انیمیشن UI ایجاد سرور Adding Create Server UI Animation

مرورگر سرور Server Browser

  • ایجاد ویجت مرورگر سرور Creating the Server Browser Widget

  • طراحی ویجت مرورگر سرور Designing the Server Browser Widget

  • طراحی ویجت کارت سرور Designing the Server Card Widget

  • اضافه کردن سرور به لیست Adding the Server to the List

  • اضافه کردن نشانگر تازه سازی سرورها Adding a Refreshing Servers Indicator

  • تابع نمایش نتایج جلسات Show Sessions Result Function

  • فیلتر کردن بر اساس زبان سرور Filtering for Server Language

  • فیلتر کردن فقط به سرورهای LAN Filtering to LAN Servers Only

  • پنهان کردن سرورهای خالی Hiding Empty Servers

  • فیلتر کردن بر اساس نام سرور Filtering for Server Name

  • دریافت تنظیمات اضافی برای کارت سرور Getting the Extra Settings for Server Card

  • به روز رسانی اطلاعات کارت سرور Updating the Server Card Info

  • پیوستن به جلسه Joining the Session

  • دکمه بازگشت مرورگر سرور Server Browser Back Button

  • تست نتیجه نهایی Testing the Final Result

  • بسته بندی پروژه Packaging the Project

نمایش نظرات

بازی چندنفره استیم با آنریل انجین 5 - آموزش ساخت سشن های پیشرفته (2024)
جزییات دوره
4.5 hours
46
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
608
4.4 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Titanforged Entertainment Titanforged Entertainment

Titanforged Entertainment توسعه دهنده و ناشر بازی های ویدئویی مستقر در دانمارک است. ما به تازگی اولین بازی Farmtale خود را بر روی پلتفرم Steam منتشر کرده ایم. ما دوره های با کیفیت بالا ایجاد می کنیم و دانش خود را با جامعه توسعه بازی به اشتراک می گذاریم. یادگیری گاهی اوقات خسته کننده است و هدف ما ایجاد یک تجربه یادگیری سرگرم کننده و دستی است. ما موضوعاتی در موتور غیرواقعی مانند مدل سازی ، بافت ، طرح ، C ++ ، طراحی بازی و موارد دیگر را پوشش می دهیم. اگر در سفر خود به پشتیبانی نیاز دارید ، لطفاً از طریق Udemy به ما اطلاع دهید یا در Discord یا شبکه های اجتماعی مربوطه با ما ارتباط برقرار کنید.