این اطلاعات کامل و ارزشمند در زمینه آموزش ساخت بازیهای آنلاین و چندنفره با استفاده از موتور بازیسازی Unity است. برای کمک به سازماندهی و سادهتر کردن یادگیری، این آموزشها میتوانند به شکل زیر ساختاردهی شوند:
مجموعه جامع آموزش بازیسازی آنلاین و چندنفره با یونیتی
سطوح آموزش: متوسطه و پیشرفته
ویژگی های مجموعه آموزشی ” صفر تا صد ساخت بازی آنلاین و چند نفره با یونیتی “
- ۵۳۰ دقیقه آموزش یونیتی برای ساخت بازی آنلاین و چند نفره به زبان فارسی و به صورت پروژه محور از آشنایی مقدماتی و کار با ابزارها و پکیج ها تا ساخت و تکمیل بازی مالتی پلیر آنلاین.
- استفاده از 4 پکیج و ابزار مطرح شبکه سازی و ساخت بازی مالتی پلیر و آنلاین در یونیتی فوتون، نِت کُد، ری لِی و لابی ( Photon, Netcode, Relay, Lobby ).
- آموزش فوق العاده کاربردی و سطح یک جهانی برگرفته از اساتید مطرح بازی سازی دنیا – برای اولین بار در ایران
- ترجمه ، فارسی سازی ، بومی سازی و دوبله شده به فارسی توسط مهندسین و متخصصین بازی سازی ایرانی
- متشکل از دو دوره آموزشی فارسی :
* دوره : ” آموزش جامع ساخت بازی آنلاین و چند نفره در یونیتی با نِت کد، ری لِی و لابی ” – Create Online Multiplayer Game in Unity with Netcode, Relay, Lobby
* دوره : ” آموزش مقدماتی بازی سازی چند نفره در یونیتی با فوتون” – Beginner’s Guide to Multiplayer Game Development in Unity with Photon - همراه با سورس ارزشمند و فایلهای تمرینی پروژه های آموزشی
- همراه با راهنمای نصب و راه اندازی نرم افزار یونیتی
- عالی برای تمام علاقمندان به حرفه درآمد زای بازی سازی
نمونه آموزش:
ویژگیهای کلیدی دوره:
- پروژهمحور و کاربردی: ساخت یک بازی Side-Scroller دوبعدی فضایی در سبک Shooter.
- آموزش ۴ ابزار شبکهسازی مطرح: فوتون، نتکد، ریلی، و لابی.
- ارائه فایلهای تمرینی و سورس پروژهها.
- بومیسازی و دوبله به فارسی توسط متخصصین ایرانی.
- ارائه راهنمای نصب و پیکربندی Unity.
محصولات مکمل:
- آموزش یونیتی دوبعدی (پک ۱ و پک 2)
- آموزش یونیتی سهبعدی (پک ۱ و پک 2)
- آموزش واقعیت مجازی با یونیتی
اگر علاقهمند به این حوزه هستید، این مجموعه میتواند پایهای قوی برای ورود به دنیای بازیسازی حرفهای و شبکهسازی بازیها فراهم کند. آیا مایل هستید اطلاعات بیشتری در مورد یکی از این ابزارها یا فصول دریافت کنید؟
عناوین و سرفصل های دوره ” آموزش جامع ساخت بازی آنلاین و چند نفره در یونیتی “:
مقدمه
۰- مقدمه
فصل اول
۱- مروری بر بازی تک نفره
2- نصب Netcode for Gameobject
۳- نمونه سازی بازیکن روی شبکه
۴- دادن مالکیت و همگام سازی حرکات
۵- ظاهر کردن گیم آبجکت روی شبکه
۶- ناپدید کردن آبجکت روی شبکه
7- Enemy Spawner – شهاب سنگ
8- Enemy Spawner – دشمن ۱ – سفینه ارواح
9- Enemy Spawner – دشمن ۲ – سفینه شلیک کننده
فصل دوم
10 – ساخت منوی اصلی و تنظیم کردن Start Manager
۱۱ – لودینگ منیجر چند نفره
۱۲- ساخت کانکشن منیجر – سینگلتون شبکه
۱۳- تنظیم کردن رابط کاربری صحنه کاراکتر بازیکن برای بازی چندنفره
۱۴- تنظیم کردن منیجرِ انتخاب کاراکتر برای بازی چندنفره
۱۵- منیجرِ انتخاب کاراکتر – تعیین بازیکن قابل بازی و غیرقابل بازی
۱۶- منیجرِ انتخاب کاراکتر – کار با اتصال بازیکن
۱۷- مروری بر منیجرِ انتخاب کاراکتر
18- اسکریپت انتخاب کاراکتر بازیکن (با استفاده از متغیر Network)
19- تعیین مرجع ها در Inspector و تست کردن صحنه انتخاب کاراکتر
۲۰- اصلاح کردن ایرادات منیجرِ انتخاب کاراکتر
فصل سوم
۲۱- آماده سازی صحنه بازی – گیم پلی منیجر
۲۲- افزودن رابط کاربری برای مُردن و منطق
۲۳- کار با اتصال کاربر در گیم پلیر منیجر
۲۴- تنظیم کردن اسکریپت رابط کاربری بازیکن برای بازی چندنفره
۲۵- اصلاح کردن کنترلرِ سفینه بازیکن برای بازی چندنفره
۲۶- تغییر دادن موقعیت ظاهر کردن بازیکن
27- تنظیم کردن Powerup Spawner برای بازی چندنفره
28- رابط کاربری PowerUP و منطق Collection
29- استفاده از Shield Power Up در بازی چندنفره
30- Enemy Spawner – ظاهر کردن غول
فصل چهارم
۳۱- توسعه دادنِ کنترلر غول برای بازی چندنفره
۳۲- حالت مردن غول برای بازی چندنفره
33- اصلاح Prefab غول برای بازی چندنفره
۳۴- موشک هدف یاب و گلوله غول بازی
۳۵- جان و رابط کاربری غول بازی
۳۶- اصلاح مشکل مقدار صفر جان بازیکن
۳۷- تنظیمات صحنه باخت برای بازی چندنفره
۳۸- توسعه دادن منیجرِ صحنه پابانی برای بازی چندنفره
39- تنظیم کردن امتیاز سفیده بازیکن و Panel Prefab
فصل پنجم
40- استفاده از Relay برای اجرای بازی به صورت آنلاین
41- ساخت قابلیت Relay
42- قابلیت Join Relay
43- استفاده از Relay Transport
44- نصب پکیج Lobby و ورود
45- ساخت قابلیت Lobby
46- قابلیت فهرست کردن Lobby ها
47- زنده نگه داشتن Lobby با Heartbeat
48- فیلتر و ترتیب Query
فصل ششم
49- قابلیت Join Lobby
50- قابلیت Quick Join
51- داده Lobby و نام بازیکن
52- آپدیت کردن تاریخ Lobby (نام بازیکن)
53- همگام سازی تغییرات Lobby
54- قابلیت Leave Lobby
55- Lobbies List UI و اسکریپت Lobbies List UI
56- Lobby UI و اسکریپت Lobby UI
57- پیاده سازی Lobby UI برای هاست Lobby
58- پیاده سازی مکانیزم Join Lobby
59- پیاده سازی مکانیزم leave lobby
60- متصل کردن Relay با Lobby برای شروع بازی
۶۱- اصلاح کردن باگ ها و تست کردن بازی
فصل هفتم
۶۲- گام های بعدی
مشاهده نمونه فیلم معرفی دوره ” آموزش بازی سازی چند نفره در یونیتی با فوتون”
دوره آموزشی فارسی “آموزش بازی سازی چند نفره در یونیتی با فوتون”
Beginner’s Guide to Multiplayer Game Development in Unity with Photon
در این دوره آموزشی نحوه ساخت بازی های چند نفره با استفاده از یونیتی، سی شارپ و فوتون ۲ را یاد می گیرید. با مشاهده این دوره موارد زیر را خواهید آموخت:
– ابتدا بهتر درک خواهید کرد که چگونه باید یک بازی را از ابتدا تا انتها در یونیتی بسازید.
– تفاوت بین روند ساخت بازی تک نفره و چند نفره را یاد می گیرید.
– نحوه ساخت صفحه لودینگ و لابی برای بازی چند نفره را یاد می گیرید.
– ساخت اسکریپت های ساده برای بازی های چند نفره با استفاده از زبان برنامه نویسی سی شارپ.
– همگام کردن با اسکریپت های شبکه، عناصر بصری، انیمیشن ها و با موللفه ها و توابع RPC.
– ساخت یک کنترلر بازیکن بالا به پایین. کدنویسی یک حرکت سریع زیبا و یک Wrap.
– جان بخشیدن به یک هوش مصنوعی دشمن ساده. دشمن ها نزدیک ترین بازیکن را دنبال می کنند و جان تیم را کاهش می دهند.
– ساخت یک سیستم تکثیر انعطاف پذیر برای به چالش کشیدن بازیکن ها با گروهی از دشمن ها.
– دادن نام مستعار به کاراکتر بازیکن از طریق منوی اصلی.
– جذاب کردن دنیای بازی چند نفره با افکت های ذرات و صداها.
– ساخت یک سیستم امتیازدهی برای ثبت کردن عملکرد بازیکن.
پس در این دوره آموزش بازی سازی آنلاین و چند نفره در یونیتی با فوتون با ما همراه باشید.
عناوین و سرفصل های دوره “آموزش بازی سازی چند نفره در یونیتی با فوتون” :
فصل اول – مقدمه
۱- مقدمه
۲- چند نکته
فصل دوم – ساختن بازی
۱- سرور و لودینگ
۲- ساخت و پیوستن به روم ها
۳- ظاهر کردن بازیکن ها
۴- کنترلر بازیکن
۵- انیمیشن های بازیکن
۶- تکثیر کردن دشمن ها
7- عملکردهای RPC
۸- پرتوی طلایی
۹- امتیاز
10- Dash و Wrap
11- Game Over
۱۲- افکت ها و صدا
۱۳- نام های مستعار
۱۴- نتیجه گیری