لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش الگوهای طراحی موثر بازی - سازگار با Unity 6
- آخرین آپدیت
دانلود Effective Game Design Patterns - Unity 6 Compatible
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
این دوره دارای قابلیت Coursera Coach است!
روشی هوشمندانهتر برای یادگیری با گفتگوهای تعاملی و آنی که به شما کمک میکند دانش خود را آزمایش کنید، پیشفرضها را به چالش بکشید و با پیشرفت در دوره، درک خود را عمیقتر کنید.
در این دوره، شما با تسلط بر الگوهای طراحی ضروری در Unity 6، پتانسیل کامل توسعه بازی را آزاد خواهید کرد. شما یاد خواهید گرفت که چگونه معماری بازی خود را ارتقا دهید، عملکرد (Performance) را بهینه کنید و پروژههای مقیاسپذیرتر و قابل نگهداریتری بسازید.
با پیشروی در مسیر، به بررسی عمیق الگوهای طراحی کلیدی مانند Command، Flyweight، Observer، Prototype، Singleton، State و Object Pool خواهید پرداخت. هر بخش شما را گامبهگام با مثالهای کاربردی و تمرینها در Unity 6 با این مفاهیم آشنا میکند. شما درک عمیقتری از مزایای هر الگو و نحوه پیادهسازی موثر آنها در پروژههای خود به دست خواهید آورد.
ساختار دوره به گونهای است که با یک پایه قوی شروع میشود؛ از بهینهسازی حافظه با الگوی Flyweight گرفته تا پیادهسازی رفتارهای پیچیده هوش مصنوعی با استفاده از الگوی State. از طریق تجربه عملی و چالشهای حل مسئله، مهارتهای خود را در Unity و اصول طراحی بازی بهبود خواهید بخشید.
این دوره برای توسعهدهندگان بازی در سطح متوسط که با Unity آشنایی دارند و میخواهند مهارتهای طراحی بازی خود را ارتقا دهند، عالی است. پیشنیاز سختگیرانهای وجود ندارد، اما تجربه قبلی در Unity و برنامهنویسی C# به شما کمک میکند تا بیشترین بهره را از این دوره ببرید. این دوره طراحی شده تا به شما در ساخت بازیهای مقیاسپذیر، قابل نگهداری و بهینه کمک کند و ابزارهای عملی برای حل چالشهای واقعی توسعه در اختیار شما قرار دهد.
در پایان دوره، شما قادر خواهید بود از الگوهای طراحی برای بهبود معماری بازی، بهینهسازی عملکرد، ایجاد سیستمهای قابل استفاده مجدد و سادهسازی فرآیندهای توسعه با استفاده از Unity 6 استفاده کنید.
سرفصل ها و درس ها
مقدمه
Introduction
مقدمه
Introduction
عضویت در جامعه دانشجویی H3D
Join the H3D Student Community
بهروزرسانی به Unity 6
Updating to Unity 6
الگوی Command
The Command Pattern
دستورات بخش اول
Commands Part 1
دستورات بخش دوم
Commands Part 2
دستورات بخش سوم
Commands Part 3
دستورات بخش چهارم
Commands Part 4
الگوی Flyweight
The Flyweight Pattern
بررسی حافظه
Investigating Memory
Scriptable Objects بخش اول
Scriptable Objects Part 1
Scriptable Objects بخش دوم
Scriptable Objects Part 2
سیستم ECS در Unity بخش اول
Unity's ECS Part 1
سیستم ECS در Unity بخش دوم
Unity's ECS Part 2
سیستم ECS در Unity بخش سوم
Unity's ECS Part 3
یک بخش اضافه برای بهینهسازی ECS
A little ECS Optimisation Extra
الگوی Observer
The Observer Pattern
Observerها بخش اول
Observers Part 1
Observerها بخش دوم
Observers Part 2
Observerها بخش سوم
Observers Part 3
Observerها بخش چهارم
Observers Part 4
Observerها بخش پنجم
Observers Part 5
الگوی Prototype
The Prototype Pattern
الگوی Prototype
The Prototype Pattern
کلون کردن یک Game Object
Cloning a Game Object
ساخت Dynamic Prefab
Dynamic Prefab Creation
الگوی Singleton
The Singleton Pattern
الگوی Singleton
The Singleton
استفاده از Singleton
Using a Singleton
الگوی State
The State Pattern
الگوی State
The State Pattern
ساخت و استفاده از کلاس State
Creating and Using a State Class
نمایش نظرات