آموزش جامع ساخت مازهای رویه‌ای و الگوریتم‌های تولید هزارتو - آخرین آپدیت

دانلود Introduction to Procedural Maze Building and Maze Algorithms

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: این دوره دارای قابلیت Coursera Coach است! روشی هوشمندانه‌تر برای یادگیری با گفتگوهای تعاملی و آنی که به شما کمک می‌کند دانش خود را بسنجید، پیش‌فرض‌ها را به چالش بکشید و در طول مسیر دوره، درک عمیق‌تری کسب کنید. در این دوره، شما به دنیای هیجان‌انگیز ساخت رویه‌ای (Procedural) مازها وارد می‌شوید. انواع مختلف الگوریتم‌های تولید هزارتو را بررسی کرده و تجربه عملی کار با Unity 6 را کسب خواهید کرد. در طول مسیر، یاد می‌گیرید که مازهای ماژولار را طراحی کنید، دیوارها و راهروها را بسازید و چندین الگوریتم معروف از جمله Drunken Crawl، Prim تصادفی، Wilson و جستجوی اول عمق بازگشتی (Recursive DFS) را پیاده‌سازی کنید. هر یک از این الگوریتم‌ها رویکردی منحصربه‌فرد برای تولید ماز ارائه می‌دهند که باعث درک عمیق‌تر شما از تکنیک‌های تولید محتوای رویه‌ای می‌شود. این دوره شما را از طریق تمرینات عملی هدایت می‌کند تا اطمینان حاصل شود که نه‌تنها مفاهیم را درک کرده‌اید، بلکه تجربه کاربردی نیز به دست آورده‌اید. شما با تعریف ساختارهای پایه ماز شروع کرده و به مباحث پیشرفته‌ای مانند دیباگ کردن الگوریتم‌های تولید ماز و گشت‌وگذار در هزارتو از طریق یک شخصیت اول‌شخص می‌رسید. با هر مفهوم جدید، مهارت‌های خود را از طریق چالش‌های تعاملی و حل مسئله در لحظه ارتقا خواهید داد. این دوره برای توسعه‌دهندگان بازی، علاقه‌مندان و کسانی که به دنبال یادگیری تولید محتوای رویه‌ای (PCG) هستند، ایده‌آل است. هیچ تجربه قبلی در Unity یا الگوریتم‌های ماز مورد نیاز نیست، اما آشنایی با مفاهیم پایه برنامه‌نویسی مفید خواهد بود. این دوره برای مبتدیان قابل دسترسی است و به تدریج به سمت موضوعات پیچیده‌تر پیش می‌رود. در پایان این دوره، شما قادر خواهید بود مازهای کاربردی و تعاملی را در Unity تولید کنید، الگوریتم‌های مختلف ساخت ماز را پیاده‌سازی کنید، کدهای تولید ماز را دیباگ و بهینه کنید و هزارتوها را از دید اول‌شخص کاوش کنید. این دانش برای توسعه بازی، تولید محتوای رویه‌ای و طراحی الگوریتم بسیار ارزشمند خواهد بود.

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

مقدمه Introduction

  • مقدمه‌ای توسط پنی Introduction by Penny

  • مقدمه‌ای توسط مایک Introduction by Mike

  • پیوستن به جامعه دانشجویی H3D Join the H3D Student Community

  • به‌روزرسانی به یونیتی 6 Updating to Unity 6

تولید یک ماز پایه Generating a Basic Maze

  • تعریف یک ماز ماژولار Defining a Modular Maze

  • تعریف دیوارها و راهروها Defining Walls and Corridors

  • الگوریتم Drunken Crawl The Drunken Crawl

  • چالش‌های پیمایش Crawling Challenges

  • قرار دادن دیوار حاشیه Placing a Border Wall

  • کاوش در ماز با شخصیت اول‌شخص Exploring the Maze as a First Person Character

بررسی الگوریتم‌های ماز Exploring Maze Algorithms

  • شمارش همسایه‌ها Counting Neighbours

  • الگوریتم Prim تصادفی Randomized Prim's Algorithm

  • تولیدکننده ماز ویلسون بخش اول Wilson's Maze Generator Part 1

  • تولیدکننده ماز ویلسون بخش دوم Wilson's Maze Generator Part 2

  • تولیدکننده ماز ویلسون بخش سوم Wilson's Maze Generator Part 3

  • تولیدکننده ماز ویلسون بخش چهارم Wilson's Maze Generator Part 4

  • ماز جستجوی اول عمق بازگشتی بخش اول Recursive Depth First Search Maze Part 1

  • ماز جستجوی اول عمق بازگشتی بخش دوم Recursive Depth First Search Maze Part 2

نمایش نظرات

آموزش جامع ساخت مازهای رویه‌ای و الگوریتم‌های تولید هزارتو
جزییات دوره
5h 19m
18
(آخرین آپدیت)
22
- از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

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