با استفاده از این آموزش جامع، مهارتهای لازم برای ساخت یک بازی شوتر چند نفره آنلاین را از پایه کسب کنید. ما یک بازی کامل شوتر چند نفره ایجاد میکنیم که قادر به ایجاد و پیوستن به جلسات بازی و اتصال بازیکنان متعدد در سراسر اینترنت است.
بیش از 64 ساعت محتوا!
در این دوره جامع C++ همه چیز را در مورد Unreal Engine Multiplayer بیاموزید. ما یک پلاگین سفارشی ایجاد خواهیم کرد که می تواند به هر پروژه Unreal Engine اضافه شود تا به راحتی آن را به یک بازی چند نفره تبدیل کند.
ما یاد می گیریم که چگونه بازی خود را برای بهترین عملکرد بهینه کنیم، زیرا شوترهای رقابتی به بالاترین عملکرد ممکن نیاز دارند. ما تکنیکهای جبران Lag مانند Client-Side Prediction و Server-Side Rewind را پیادهسازی میکنیم، بنابراین بازی حتی در حضور Lag بالا روان اجرا میشود!
ما یاد می گیریم که چگونه از کلاس های بازی مناسب برای هر مکانیک چند نفره استفاده کنیم. حالتهای مسابقه سفارشی، تایمرهای مسابقه گرم کردن/خنک کردن، اطلاعیههای حذف، HUD با Health، Shields، Ammo و نارنجک و موارد دیگر! ما تمام عملکردهای مهم را روی سرور نگه می داریم تا از تقلب جلوگیری کنیم و روش صحیح استفاده از کلاس های Player Controller، Game Mode، Game State، Player State، Character و Game Instance را یاد می گیریم.
ما تفنگ های تهاجمی، تپانچه، مسلسل دستی، موشک انداز، نارنجک انداز، تفنگ های تک تیرانداز و پرتاب نارنجک می سازیم! همه به صورت چند نفره کاربردی، بهینه شده برای بهترین عملکرد.
پس از این دوره، شما قادر خواهید بود هر بازی چند نفره ای را که می خواهید ایجاد کنید. اگر بتوانید یک شوتر سریع را به خوبی انجام دهید، می توانید هر بازی را انجام دهید، زیرا بازی های سریع و رقابتی به بهترین عملکرد ممکن نیاز دارند.
این دوره فرض می کند که شما دانش برنامه نویسی C++ را دارید. دانش متغیرها، کلاس ها، وراثت و برنامه نویسی شی گرا توصیه می شود تا بهترین تجربه را در این دوره داشته باشید.
Stephen Ulibarri
مهندس، برنامه نویس، توسعه دهنده بازی، نویسنده
نمایش نظرات