بازی چندنفره در یونیتی - ایجاد بتل رویال با Photon Quantum
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- ایجاد یک بازی چندنفره بدون نوشتن کد شبکه
- کسب درک اولیه از Photon Quantum
- یادگیری الگوی طراحی ECS
- ایجاد یک بازی مبارزهای بتل رویال ساده
پیش نیازهای دوره
- دانشجویان باید با ویرایشگر یونیتی آشنا باشند و
- دانشجویان باید با مفاهیم سیشارپ مانند: چگونگی کار حافظه (نوعهای مقداری در مقابل نوعهای ارجاعی، اشارهگرها)، وراثت و چندشکلی آشنا باشند
توضیحات دوره
Photon Quantum 3 جدیدترین و بهترین نسخه از چارچوب چندنفره قطعی است که توسط سازندگان یکی از محبوبترین چارچوبهای چندنفره برای یونیتی - Photon Unity Networking (PUN) و Photon Fusion - ارائه شده است.
در این دوره یاد خواهید گرفت چگونه یک بازی بتل رویال را با استفاده از Photon Quantum 3 از پایه بسازید. نیازی به دانش قبلی در مورد Quantum ندارید، هر آنچه را که باید بدانید در این دوره فرا خواهید گرفت.
تا پایان دوره، مفاهیم اولیه و متوسط Photon Quantum 3 را فرا خواهید گرفت. درک کاملی از چگونگی راهاندازی ویژگیهای اصلی چندنفره، ایجاد مکانیکهای گیمپلی تعاملی و ساختاربندی پروژه خود برای مقیاسپذیری بلندمدت خواهید داشت. در نهایت، با اعتمادبهنفس کامل این تکنیکها را برای توسعه تجربیات چندنفره منحصربهفرد خود به کار خواهید گرفت.
با چگونگی یکپارچهسازی حرکت نرم کاراکتر، مدیریت تعاملات بازیکنان و مدیریت انتقال وضعیت بازی آشنا خواهید شد. چه به دنبال ساخت یک نمونه اولیه کوچک باشید یا توسعه یک بازی چندنفره کامل، این دوره اصول محکمی برای ساختن در اختیارتان میگذارد. با آموختههای خود، میتوانید ایدههای جدید را امتحان کنید، بازی خود را بهتر کنید و بازیکنان را هیجانزده و سرگرم نگه دارید.
این دوره برای چه کسانی مناسب است؟
- توسعهدهندگان یونیتی که میخواهند یک بازی چندنفره بدون نگرانی از نوشتن کد چندنفره بسازند.
بازی چندنفره در یونیتی - ایجاد بتل رویال با Photon Quantum
-
نیازمندیهای دوره 00:54
-
مقدمهای بر Photon Quantum 04:33
-
مزایا و معایب Quantum 03:03
-
ایمپورت کردن Quantum و داراییهای آغازین به یونیتی 03:32
-
ساختار پوشه Quantum و ایجاد اولین سیستم 07:02
-
درس 5 - ایجاد اولین موجودیت و کاراکتر متحرک 13:08
-
درس 6 - خواندن ورودی کاربران و ایجاد کامپوننت سفارشی 12:13
-
درس 7 - دنبال کردن بازیکن 05:23
-
درس 8 - فریمهای پیشبینی شده و تأییدشده؛ انیمیت کاراکتر انساننما 14:40
-
درس 9 - Spawn کردن در نقاط Spawn 13:08
-
درس 10 - چرخاندن بازیکن، پر کردن محیط 05:58
-
درس 11 - پنهان شدن در میان علفها 12:23
-
درس 12 - مکانیکهای شلیک، آبجکتهای Asset 07:50
-
درس 13 - ایجاد گلولهها، مقدمهای بر سیگنالها 07:48
-
درس 14 - حرکت دادن گلولهها، تشخیص برخورد گلوله 08:56
-
درس 15 - آسیبپذیرها 06:18
-
درس 16 - چندشکلی دادهمحور 05:38
-
درس 17 - واکنش به تغییرات سلامت، خواندن نام کاربری، رفع مشکل انیمیشن 09:47
-
درس 18 - آیتمهای برداشتنی 08:16
-
درس 19 - مصورسازی زمان برداشت، ایجاد آیتم سلامت 08:16
-
درس 20 - برداشتن اسلحه - بخش 1 10:03
-
درس 21 - برداشتن اسلحه - بخش 2 10:57
-
درس 22 - برداشتن اسلحه - بخش 3 11:34
-
درس 23 - سیلوئت بازیکن هنگام قرارگیری پشت موانع 02:27
-
درس 24 - دایره کوچکشونده و اجتماع 08:25
-
درس 25 - دایره کوچکشونده بخش 2 - ساختارهای جزئی و سیستم دایره کوچکشونده 07:49
-
درس 26 - دایره کوچکشونده بخش 3 - بروزرسانی شعاع، آسیب زدن به بازیکن 09:02
-
درس 27 - دایره کوچکشونده بخش 4 - رفع باگ رابط کاربری سلامت، نمایش دایره 11:54
-
درس 28 - برداشتن مهمات 05:12
-
درس 29 - افتادن غنائم 08:10
-
درس 30 - شاتگان و سایر سلاحها 08:40
-
درس 31 - وضعیت بازی بخش 1 08:43
-
درس 32 - وضعیت بازی بخش 2 06:37
-
درس 33 - انتخاب کاراکتر بخش 1 06:45
-
درس 34 - انتخاب کاراکتر بخش 2 - نمایش مدل کاراکتر در رابط کاربری 07:43
-
درس 35 - انتخاب کاراکتر بخش 3 - ایجاد رابط کاربری انتخاب کاراکتر 05:16
-
درس 36 - ویژگیهای کاراکتر 08:07
-
درس 37 - Polish کردن 08:13
مشخصات آموزش
بازی چندنفره در یونیتی - ایجاد بتل رویال با Photon Quantum
- تاریخ به روز رسانی: 1405/04/02
- سطح دوره:متوسط
- تعداد درس:38
- مدت زمان :05:05:09
- حجم :2.63GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy