آموزش ساخت رویه‌ای هزارتو - سازگار با Unity 6 و Blender - آخرین آپدیت

دانلود Procedural Maze Building - Unity 6 and Blender Compatible

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: این دوره دارای قابلیت Coursera Coach است! روشی هوشمندانه‌تر برای یادگیری با گفتگوهای تعاملی و بلادرنگ که به شما کمک می‌کند دانش خود را آزمایش کنید، پیش‌فرض‌ها را به چالش بکشید و در حین پیشروی در دوره، درک خود را عمیق‌تر کنید. در این دوره پیشرفته، شما یاد می‌گیرید که چگونه سیاه‌چاله‌های (Dungeons) پیچیده و چندسطحی را به صورت برنامه‌نویسی شده و با استفاده از دارایی‌های ماژولار (Modular Assets) بسازید. شما با جایگزینی قطعات هزارتو با دارایی‌های سیاه‌چاله، افزودن اتاق‌های بزرگتر، دیوارها، ستون‌ها و درگاه‌ها شروع خواهید کرد. این دوره شما را با تکنیک‌های ضروری ساخت سیاه‌چاله، از جمله ادغام عناصر ساختاری، الگوهای جای‌گذاری مناسب و حل مشکلات سه بعدی مانند Z-Fighting آشنا می‌کند. در پایان این بخش، شما قادر خواهید بود یک محیط سیاه‌چاله کاملاً کاربردی را در Unity طراحی کرده و به صورت برنامه‌نویسی مدیریت کنید. سپس، به بررسی تولید سطوح متعدد سیاه‌چاله و اتصال آن‌ها با عناصر عمودی مانند دریچه‌های بازدید و راه پله‌ها خواهید پرداخت. همچنین با ایجاد یک مدیریت‌کننده هزارتو (Maze Manager) برای سازماندهی و نظارت بر جای‌گذاری دارایی‌ها در طبقات مختلف، ساختار هزارتوی خود را بهینه خواهید کرد. در ادامه، دوره به بررسی الگوریتم مسیریابی A* برای پیمایش در هزارتو و ایجاد راهرو بین اتاق‌ها می‌پردازد. شما این دانش را در پروژه نهایی خود برای طراحی یک محیط چندسطحی منحصر‌به‌فرد با نورپردازی پویا، سیستم‌های انتقال سریع (Teleportation) و مسیریابی به کار خواهید گرفت. این دوره برای افرادی که تجربه قبلی در توسعه بازی یا برنامه‌نویسی دارند و مشتاق ساخت محیط‌های تعاملی پیچیده‌تر هستند، ایده‌آل است. اگرچه دانش پایه Unity توصیه می‌شود، اما نیازی به تجربه پیشرفته قبلی نیست. این دوره چالشی در سطح متوسط تا پیشرفته ارائه می‌دهد و مهارت‌های ارزشمندی را برای ایجاد و برنامه‌نویسی سیاه‌چاله‌ها در اختیار فراگیران قرار می‌دهد. در پایان دوره، شما قادر خواهید بود محیط‌های سیاه‌چاله چندسطحی را طراحی، ساخته و در آن‌ها پیمایش کنید، الگوریتم‌های مسیریابی را پیاده‌سازی نمایید و یک پروژه سطح بازی کاملاً کاربردی با ویژگی‌های پویا مانند نورپردازی، تلپورت و سیستم‌های نقطه راه (Waypoint) را به اتمام برسانید.

سرفصل ها و درس ها

ساخت برنامه‌نویسی شده سیاه‌چاله با دارایی‌های ماژولار Programmatically Building a Dungeon with Modular Assets

  • جایگزینی قطعات Replacing Pieces

  • ساخت اتاق‌ها Making Rooms

  • تعریف قطعات ماژولار اتاق Defining Modular Room Pieces

  • جای‌گذاری قطعات اتاق Placing Room Pieces

  • جای‌گذاری دیوارها Placing Walls

  • ایجاد ستون‌ها و درگاه‌ها Creating Pillars and Doorways

  • وارد کردن ستون‌ها و درگاه‌های جدید Importing New Pillars & Doorways

  • موقعیت‌دهی ستون‌ها Positioning Pillars

  • بیشتر در مورد موقعیت‌دهی ستون‌ها More Pillar Positioning

  • ردیابی جای‌گذاری ستون‌ها Tracking Pillar Placement

  • افزودن درگاه‌ها Adding Doorways

  • بررسی Z Fighting Z-Fighting

تولید طبقات متعدد Generating Multiple Storeys

  • برچسب‌گذاری ماژول‌های نقشه بخش اول Labelling Map Modules Part 1

  • برچسب‌گذاری ماژول‌های نقشه بخش دوم Labelling Map Modules Part 2

  • بازنویسی کد برای ماژول‌های Plug & Play Refactoring Code for Plug & Play Modules

  • ایجاد دریچه‌های بازدید بخش اول Creating Manholes Part 1

  • ایجاد دریچه‌های بازدید بخش دوم Creating Manholes Part 2

  • ایجاد راه پله‌ها بخش اول Creating Stairwells Part 1

  • ایجاد راه پله‌ها بخش دوم Creating Stairwells Part 2

  • تولید سطوح متعدد هزارتو Generating Multiple Maze Levels

  • ساخت مدیریت‌کننده هزارتو Building a Maze Manager

  • جای‌گذاری دریچه‌ها بین سطوح Placing Manholes between Levels

  • گسترش اتصالات برای تمامی سطوح Extending Level Connections for All Levels

  • چالش سیاه‌چاله چند طبقه Multi-Storey Dungeon Challenge

  • آماده‌سازی برای جابجایی (Offset) هزارتو Preparing to Offset a Maze

  • محاسبه آفست‌های هزارتو Calculating Maze Offsets

ایجاد راهروها Creating Corridors

  • الگوریتم مسیریابی A* بخش اول The A* Pathfinding Algorithm Part 1

  • الگوریتم مسیریابی A* بخش دوم The A* Pathfinding Algorithm Part 2

  • الگوریتم مسیریابی A* بخش سوم The A* Pathfinding Algorithm Part 3

  • الگوریتم مسیریابی A* بخش چهارم The A* Pathfinding Algorithm Part 4

  • الگوریتم مسیریابی A* بخش پنجم The A* Pathfinding Algorithm Part 5

  • چالش ایجاد راهرو A Corridor Challenge*

  • راهروهای بین هزارتوها Corridors Between Mazes

  • پله‌های بیشتر More Stairs

  • جای‌گذاری راه پله با روش Brute Force بخش اول Brute Force Stairwell Placement Part 1

  • جای‌گذاری راه پله با روش Brute Force بخش دوم Brute Force Stairwell Placement Part 2

پروژه نهایی همراه با چالش‌ها Final Project with Challenges

  • پروژه نهایی بخش اول Final Project Part 1

  • پروژه نهایی بخش دوم Final Project Part 2

  • پروژه نهایی بخش سوم Final Project Part 3

  • پروژه نهایی بخش چهارم Final Project Part 4

  • پروژه نهایی بخش پنجم Final Project Part 5

  • پروژه نهایی بخش ششم Final Project Part 6

  • پروژه نهایی بخش هفتم Final Project Part 7

  • پروژه نهایی بخش هشتم Final Project Part 8

سخنان پایانی Final Words

  • سخنان نهایی از پنی Some Final Words from Penny

نمایش نظرات

آموزش ساخت رویه‌ای هزارتو - سازگار با Unity 6 و Blender
جزییات دوره
11h 48m
45
(آخرین آپدیت)
12
- از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

مربی مدیریت، سخنران، نویسنده