صفر تا صد ساخت بازی آنلاین و چند نفره با یونیتی
Create Online Multiplayer Game in Unity
– آموزش ساخت بازی آنلاین و چند نفره در یونیتی با 4 ابزار و فریم ورک مطرح شبکه سازی و مالتی پلیر Photon, Netcode, Relay, Lobby
– آموزش Unity برای ساخت بازی Online و Multiplayer به صورت گام به گام و پروژه محور از مقدماتی تا انجام پروژه کامل
– بسته ای عالی برای تمام علاقمندان بازی سازی
” 9 ساعت آموزش ویدیویی فارسی”
سطح متوسطه و پیشرفته
ویژگی های مجموعه آموزشی ” صفر تا صد ساخت بازی آنلاین و چند نفره با یونیتی “
- 530 دقیقه آموزش یونیتی برای ساخت بازی آنلاین و چند نفره به زبان فارسی و به صورت پروژه محور از آشنایی مقدماتی و کار با ابزارها و پکیج ها تا ساخت و تکمیل بازی مالتی پلیر آنلاین.
- استفاده از 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 - همراه با سورس ارزشمند و فایلهای تمرینی پروژه های آموزشی
- همراه با راهنمای نصب و راه اندازی نرم افزار یونیتی
- عالی برای تمام علاقمندان به حرفه درآمد زای بازی سازی
سری آموزشهای بازی سازی یونیتی در هشت پکیج مجزا منتشر شده است که محتوایشان کاملا با هم متفاوت هستند و مکمل هم می باشند :
- صفر تا صد آموزش یونیتی دو بعدی – پک 1
- صفر تا صد آموزش یونیتی دو بعدی – پک 2
- صفرتاصد آموزش یونیتی سه بعدی – پک 1
- صفرتاصد آموزش یونیتی سه بعدی – پک 2
- صفر تا صد آموزش برنامه نویسی در یونیتی با سی شارپ – پک ۱
- صفر تا صد آموزش برنامه نویسی در یونیتی با سی شارپ – پک ۲
- صفرتاصد آموزش واقعیت مجازی در یونیتی
- صفر تا صد آموزش ساخت بازی آنلاین و چند نفره با یونیتی
مشاهده نمونه فیلم معرفی دوره ” آموزش جامع بازی سازی آنلاین و چند نفره در یونیتی ”
دوره آموزشی فارسی ” آموزش جامع ساخت بازی آنلاین و چند نفره در یونیتی ”
Create Online Multiplayer Game in Unity with Netcode, Relay, Lobby
در این دوره آموزش ساخت بازی آنلاین و چند نفره با یونیتی، یاد می گیرید چگونه یک بازی در سبک Side-scroller دو بعدی فضایی شوتر را با موتور بازی سازی یونیتی و فریم ورک Netcode for Game Object بسازید. در این بازی چند نفره تا ۴ بازیکن می توانند شرکت کنند. همچنین نحوه ساخت و پیاده سازی یک سرور اختصاصی را یاد می گیرید.
ما یک بازی می سازیم که مشابه بازی های شوتر فضایی آرکید مانند Galaga و Space Invaders است. در انتهای این دوره ، شما مهارت های لازم برای ساخت یک بازی شوتر فضایی چند نفره با هر سبکی را خواهید داشت.
طی این دوره آموزش ساخت بازی مالتی پلیر و آنلاین در یونیتی شما در مورد شبکه و نحوه ساخت بازی چندنفره یاد می گیرید. ابتدا بازی اصلی را می سازید به گونه ای که سفینه شما حرکت کند، شلیک کند و Power-up ها را جمع کند. سپس جزئیات و ویژگی های پیشرفته تر را اضافه می کنید، مانند Leaderboard ها، نقشه های کوچک و مبارزات غول آخر.
با استفاده از UGS (Unity Gaming Services) بازی را آنلاین می کنیم که این کار به بازیکنان اجازه می دهد از طریق اینترنت بدون نیاز به port forwarding به بازی شما متصل شوند.
در نهایت در مورد نحوه ساخت سیستم Lobby برای انتخاب و شروع بازی آموزش می بینید.
عناوین و سرفصل های دوره ” آموزش جامع ساخت بازی آنلاین و چند نفره در یونیتی “:
مقدمه
0- مقدمه
فصل اول
1- مروری بر بازی تک نفره
2- نصب Netcode for Gameobject
3- نمونه سازی بازیکن روی شبکه
4- دادن مالکیت و همگام سازی حرکات
5- ظاهر کردن گیم آبجکت روی شبکه
6- ناپدید کردن آبجکت روی شبکه
7- Enemy Spawner – شهاب سنگ
8- Enemy Spawner – دشمن ۱ – سفینه ارواح
9- Enemy Spawner – دشمن ۲ – سفینه شلیک کننده
فصل دوم
10 – ساخت منوی اصلی و تنظیم کردن Start Manager
11 – لودینگ منیجر چند نفره
12- ساخت کانکشن منیجر – سینگلتون شبکه
13- تنظیم کردن رابط کاربری صحنه کاراکتر بازیکن برای بازی چندنفره
14- تنظیم کردن منیجرِ انتخاب کاراکتر برای بازی چندنفره
15- منیجرِ انتخاب کاراکتر – تعیین بازیکن قابل بازی و غیرقابل بازی
16- منیجرِ انتخاب کاراکتر – کار با اتصال بازیکن
17- مروری بر منیجرِ انتخاب کاراکتر
18- اسکریپت انتخاب کاراکتر بازیکن (با استفاده از متغیر Network)
19- تعیین مرجع ها در Inspector و تست کردن صحنه انتخاب کاراکتر
20- اصلاح کردن ایرادات منیجرِ انتخاب کاراکتر
فصل سوم
21- آماده سازی صحنه بازی – گیم پلی منیجر
22- افزودن رابط کاربری برای مُردن و منطق
23- کار با اتصال کاربر در گیم پلیر منیجر
24- تنظیم کردن اسکریپت رابط کاربری بازیکن برای بازی چندنفره
25- اصلاح کردن کنترلرِ سفینه بازیکن برای بازی چندنفره
26- تغییر دادن موقعیت ظاهر کردن بازیکن
27- تنظیم کردن Powerup Spawner برای بازی چندنفره
28- رابط کاربری PowerUP و منطق Collection
29- استفاده از Shield Power Up در بازی چندنفره
30- Enemy Spawner – ظاهر کردن غول
فصل چهارم
31- توسعه دادنِ کنترلر غول برای بازی چندنفره
32- حالت مردن غول برای بازی چندنفره
33- اصلاح Prefab غول برای بازی چندنفره
34- موشک هدف یاب و گلوله غول بازی
35- جان و رابط کاربری غول بازی
36- اصلاح مشکل مقدار صفر جان بازیکن
37- تنظیمات صحنه باخت برای بازی چندنفره
38- توسعه دادن منیجرِ صحنه پابانی برای بازی چندنفره
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 برای شروع بازی
61- اصلاح کردن باگ ها و تست کردن بازی
فصل هفتم
62- گام های بعدی
مشاهده نمونه فیلم معرفی دوره ” آموزش بازی سازی چند نفره در یونیتی با فوتون”
دوره آموزشی فارسی “آموزش بازی سازی چند نفره در یونیتی با فوتون”
Beginner’s Guide to Multiplayer Game Development in Unity with Photon
در این دوره آموزشی نحوه ساخت بازی های چند نفره با استفاده از یونیتی، سی شارپ و فوتون 2 را یاد می گیرید. با مشاهده این دوره موارد زیر را خواهید آموخت:
– ابتدا بهتر درک خواهید کرد که چگونه باید یک بازی را از ابتدا تا انتها در یونیتی بسازید.
– تفاوت بین روند ساخت بازی تک نفره و چند نفره را یاد می گیرید.
– نحوه ساخت صفحه لودینگ و لابی برای بازی چند نفره را یاد می گیرید.
– ساخت اسکریپت های ساده برای بازی های چند نفره با استفاده از زبان برنامه نویسی سی شارپ.
– همگام کردن با اسکریپت های شبکه، عناصر بصری، انیمیشن ها و با موللفه ها و توابع RPC.
– ساخت یک کنترلر بازیکن بالا به پایین. کدنویسی یک حرکت سریع زیبا و یک Wrap.
– جان بخشیدن به یک هوش مصنوعی دشمن ساده. دشمن ها نزدیک ترین بازیکن را دنبال می کنند و جان تیم را کاهش می دهند.
– ساخت یک سیستم تکثیر انعطاف پذیر برای به چالش کشیدن بازیکن ها با گروهی از دشمن ها.
– دادن نام مستعار به کاراکتر بازیکن از طریق منوی اصلی.
– جذاب کردن دنیای بازی چند نفره با افکت های ذرات و صداها.
– ساخت یک سیستم امتیازدهی برای ثبت کردن عملکرد بازیکن.
پس در این دوره آموزش بازی سازی آنلاین و چند نفره در یونیتی با فوتون با ما همراه باشید.
عناوین و سرفصل های دوره “آموزش بازی سازی چند نفره در یونیتی با فوتون” :
فصل اول – مقدمه
1- مقدمه
2- چند نکته
فصل دوم – ساختن بازی
1- سرور و لودینگ
2- ساخت و پیوستن به روم ها
3- ظاهر کردن بازیکن ها
4- کنترلر بازیکن
5- انیمیشن های بازیکن
6- تکثیر کردن دشمن ها
7- عملکردهای RPC
8- پرتوی طلایی
9- امتیاز
10- Dash و Wrap
11- Game Over
12- افکت ها و صدا
13- نام های مستعار
14- نتیجه گیری
– همراه با راهنمای نصب و راه اندازی نرم افزار یونیتی
سری آموزشهای بازی سازی یونیتی در هشت پکیج مجزا منتشر شده است که محتوایشان کاملا با هم متفاوت هستند و مکمل هم می باشند :
- صفر تا صد آموزش یونیتی دو بعدی – پک 1
- صفر تا صد آموزش یونیتی دو بعدی – پک 2
- صفرتاصد آموزش یونیتی سه بعدی – پک 1
- صفرتاصد آموزش یونیتی سه بعدی – پک 2
- صفر تا صد آموزش برنامه نویسی در یونیتی با سی شارپ – پک ۱
- صفر تا صد آموزش برنامه نویسی در یونیتی با سی شارپ – پک ۲
- صفرتاصد آموزش واقعیت مجازی در یونیتی
- صفر تا صد آموزش ساخت بازی آنلاین و چند نفره با یونیتی
قوانین ارسال دیدگاه در سایت