آموزش دیزایین پترن ها برای برنامه نویسی بازی در Unity 6
Udemy - Design Patterns for Game Programming - Unity 6 Compatible

آموزش دیزایین پترن ها برای برنامه نویسی بازی در Unity 6
آموزش دیزایین پترن ها برای برنامه نویسی بازی در Unity 6 : اگر میخواهید کدی ایجاد کنید که مقاوم، بهینه و قابل استفاده مجدد باشد؟ پس باید درباره الگوهای طراحی در برنامهنویسی بیاموزید. این دوره از هنرمندان معروف Penny Holistic3D و Penny de Byl ، با 12 الگوی برتر طراحی در برنامهنویسی بازی آشنا می شوید و آنها را با استفاده از زبان C# و موتور بازیسازی Unity یاد می گیرید. این آموزش از سبک تدریس جامع و مشهور جهانی Penny بهره میبرد که حاصل بیش از 25 سال تجربهی تدریس، تحقیق و تألیف در حوزهی بازیسازی است.
الگوهای طراحی در برنامهنویسی بازی قالبهایی برای ساخت کد ماژولار هستند که بهطور کلی یک راهحل قابل تکرار برای یک مکانیک رایج در بازیهای کامپیوتری ارائه میدهند. این الگوها به یک مشکل خاص محدود نیستند، بلکه بهطور کلی برای حل مسائل مشابه قابل استفاده مجدد هستند. به عنوان مثال، پترن Object Pooling را در نظر بگیرید. چه بازی شما شامل حملهی پیوستهی زامبیها باشد، یا شلیک گلوله از یک تفنگ، یا برخورد شهابسنگها به سفینهی فضایی بازیکن، یک مجموعه از اشیاء (Object Pool) میتواند بهعنوان مدیریتکنندهی ایجاد اشیاء در تمام این موقعیتها و بسیاری از سناریوهای دیگر استفاده شود. این دوره آموزشی توسط تیم ســافــت ســاز برای شما عزیزان تهیه شده است.
عناوین آموزش دیزایین پترن ها برای برنامه نویسی بازی در Unity 6 :
- ساخت یک بازی تیراندازی فضایی (Asteroid Shooter)
- ایجاد یک سیستم راداری برای تشخیص اشیاء
- طراحی یک سیستم نمونهسازی قابل برنامهریزی برای Prefabها
عنوان دوره : Udemy – Design Patterns for Game Programming – Unity 6 Compatible
سطح : متوسط
زمان کل دوره : 9.12 ساعت
تعداد فایل ها : 39
سال آموزش : 2025
فایل تمرینی : دارد
مربی دوره : Penny Holistic3D – Penny de Byl
نرم افزار : Unity
زیرنویس انگلیسی : دارد
فشردگی اختصاصی سافت ساز : ندارد
Udemy – Design Patterns for Game Programming – Unity 6 Compatible
Design Patterns for Game Programming – Unity 6 Compatible
An exploration of robust modularised code building for games and C#
Want to create code that is robust, optimized and reusable? Then you need to learn about programmming design patterns.
Game Programming Design Patterns are templates for building modularised code that are generally a repeatable solution to a commonly occurring mechanic applied in computer games. They are general solutions that aren’t tied to a particular problem, making them reusable. One such pattern is object pooling. Whether a game needs an onslaught of constantly spawning zombies or bullets fired from a gun or asteroids to pummel the player’s spaceship, an object pool is a group of classes that can be reused, exactly as they are, across not only these scenarios but a plethora of others whenever game objects need a spawn manager.
In this course, Penny will take you through the top 12 game programming design patterns with C# and the Unity Game Engine using her internationally acclaimed Holistic teaching style and expertise from over 25 years teaching, researching and writing about games. Throughout the course you will follow along with hands-on workshops designed to teach you these core programming concepts that will take your games to the next level.
The course begins with a brief introduction and then you are straight into hands-on exercises, working through each of the design patterns as listed above. There are a variety of scenarios you will work on in both 2D and 3D from an asteroid shooter, to a radar object finding system to a programmable prototype prefab system. All starter files and Unity assets (including models and scenes) are provided for you.
حجم کل : 6.9 گیگابایت

برای دسترسی به کل محتویات سایت عضو ویژه سایت شوید
برای نمایش این مطلب و دسترسی به هزاران مطالب آموزشی نسبت به تهیه اکانت ویژه از لینک زیر اقدام کنید .
دریافت اشتراک ویژه
مزیت های عضویت ویژه :
- دسترسی به همه مطالب سافت ساز
- آپدیت روزانه مطالب سایت از بهترین سایت های سی جی
- ورود نامحدود کاربران از هر دیوایسی
- دسترسی به آموزش نصب کامل پلاگین ها و نرم افزار ها
اگر در تهیه اشتراک ویژه مشکل دارید میتونید از این لینک راهنمایی تهیه اشتراک ویژه رو مطالعه کنید . لینک راهنما
For International user, You can also stay connected with online support. email : info@softsaaz.ir telegram : @SoftSaaz
