آموزش یونیتی: طراحی و ساخت نقشه‌های شش‌ضلعی (Hex Maps) به روش Procedural - آخرین آپدیت

دانلود Unity: Design & Build Procedural Hex Maps

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: این دوره پیشرفته یونیتی، هنرجویان را قادر می‌سازد تا با استفاده از تکنیک‌های تولید رویه‌ای (Procedural Generation)، نقشه‌های شش‌ضلعی تعاملی را طراحی، ساخته و بهینه کنند. در طول شش ماژول ساختاریافته، شرکت‌کنندگان مفاهیمی همچون هندسه شش‌ضلعی، مثلث‌بندی مش (Mesh Triangulation)، کنترل ارتفاع و پیاده‌سازی نویز پرلین (Perlin Noise) را برای ساخت سیستم‌های زمین پویا به کار گرفته و تحلیل می‌کنند. هر بخش، تمرین‌های عملی را با توضیحات تئوری ترکیب کرده تا یادگیرندگان بتوانند رفتار نقشه را ارزیابی کرده، ساختارهای کدنویسی ماژولار را سازماندهی کنند و سیستم‌های قابل استفاده مجدد برای برنامه‌های بلادرنگ توسعه دهند. با شروع از ساختارهای پایه گرید، مفاهیم پیشرفته‌ای مانند طبقه‌بندی شیب، تغییر مکان رأس‌ها (Vertex Perturbation) و منطق همسایگی برای انتقال زمین‌ها بررسی خواهد شد. در پایان این دوره، شما قادر خواهید بود نقشه‌های شش‌ضلعی داده‌محور و جذاب بصری را برای بازی‌ها، شبیه‌سازها و محیط‌های استراتژیک مهندسی کنید. این دوره برای توسعه‌دهندگان سطح متوسط تا پیشرفته یونیتی که به دنبال ارتقای مهارت‌های تولید رویه‌ای و تسلط بر سیستم‌های Terrain با بهینه‌سازی عملکرد و طراحی‌های غنی بصری هستند، ایده‌آل است.

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

مقدمه‌ای بر نقشه‌برداری گرید شش‌ضلعی Introduction to Hexagonal Grid Mapping

  • مقدمه‌ای بر نقشه شش‌ضلعی Introduction to Hexagonal Map

  • ایجاد گرید شش‌ضلعی Creating Hex Grid

  • ادامه ساخت گرید شش‌ضلعی Continue on Hex Grid

  • تعریف آرایه‌های استاتیک و متغیرها Define Static Array and Variable

  • ایجاد کانواس Creating Canvas

  • هندسه شش‌ضلعی Hexagonal Geometry

ساخت مش و سیستم‌های مختصاتی Mesh Construction and Coordinate Systems

  • مثلث‌بندی مش شش‌ضلعی Hex Mesh Triangulate

  • مختصات آفست Offset Coordinates

  • مختصات شش‌ضلعی Hex Coordinates

  • ترسیم‌کننده مختصات شش‌ضلعی Hex Coordinates Drawer

  • کنسول مش شش‌ضلعی Hex Mesh - Console

استایل بصری و ترکیب رنگ‌ها Visual Styling and Color Blending

  • سرفیس شیدر استاندارد Standard Surface Shader

  • ویرایش رنگ Editing Color

  • پنل رنگ و گروه Toggle Color Panel - Toggle Group

  • ترکیب رنگ‌ها Blending Colours

  • ایجاد جهت‌های شش‌ضلعی Creating Hex Directions

  • متریک‌های شش‌ضلعی Hex Metrics

یکپارچه‌سازی با کانواس و مدیریت ارتفاع Canvas Integration and Elevation Handling

  • کانواس گرید شش‌ضلعی Hex Grid Canvas

  • افزودن رنگ به مثلث‌ها Add Triangles Color

  • تکمیل افزودن رنگ‌ها More on Adding Color

  • وایرفریم سایه‌زده Shaded Wireframe

  • افزودن ارتفاعات Adding Elevations

  • بیشتر درباره ارتفاعات More on Elevations

متریک‌ها، درونیابی و موارد مربوط به شیب Metrics, Interpolation, and Slope Cases

  • ویژگی ارتفاع سلول‌های شش‌ضلعی Hex Cells Elevation Property

  • افزودن رنگ‌های متد درونیابی Adding Interpolation Method Colors

  • نوع لبه شش‌ضلعی Hex Edge Type

  • برگشت متریک‌های شش‌ضلعی Return Hex Metrics

  • مورد شیب دوگانه Dual Slope Case

  • ادامه بررسی موارد شیب Continue on Slope Case

  • شیب نوع لبه شش‌ضلعی Hex Edge Type Slope

نویز، تغییر مکان و کنترل پیشرفته مش Noise, Perturbation, and Advanced Mesh Control

  • تکسچر نویز پرلین Perlin Noise Texture

  • افزودن تغییر مکان رأس‌ها Add Perturb Vertices

  • شدت تغییر مکان ارتفاع Elevation Perturb Strength

  • ایجاد استراکت عمومی برای رأس‌ها Create Public Struct Vertices

  • مثلث‌بندی Edge Fan Triangulate Edge Fan

  • همسایگان سلول شش‌ضلعی Hex Cell Neighbors

  • افزودن مثلث بدون تغییر مکان Add Triangle Unperturbed

نمایش نظرات

آموزش یونیتی: طراحی و ساخت نقشه‌های شش‌ضلعی (Hex Maps) به روش Procedural
جزییات دوره
11h 54m
37
(آخرین آپدیت)
121
- از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

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