آموزش توسعه بازی در سطح متوسط: سیستم مبارزات، زامبی‌ها و HUD - آخرین آپدیت

دانلود Intermediate Game Development: Combat, Zombies, and HUD

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: این دوره دارای قابلیت Coursera Coach است! روشی هوشمندانه‌تر برای یادگیری با گفتگوهای تعاملی و آنی که به شما کمک می‌کند تا دانش خود را آزمایش کنید، پیش‌فرض‌ها را به چالش بکشید و در طول مسیر دوره، درک خود را عمیق‌تر کنید. با این دوره سطح متوسط، مهارت‌های توسعه بازی خود را به سطح جدیدی ببرید؛ جایی که به خلق مکانیک‌های هیجان‌انگیز مبارزه، هوش مصنوعی زامبی‌ها و عناصر تعاملی HUD در موتور Unity می‌پردازید. تمرکز این دوره بر ارتقای گیم‌پلی از طریق سیستم‌های پیچیده مانند ماشین‌های حالت محدود (FSM) برای رفتار هوشمند زامبی‌ها، فیزیک Ragdoll برای مرگ‌های واقع‌گرایانه و سیستم هدف‌گیری برای مبارزات دقیق است. در پایان، شما یک بازی کاملاً تعاملی و اکشن خواهید داشت که در آن مکانیک‌های مبارزه و رفتارهای پویا و هوشمند AI به زندگی می‌بخشند. در طول این دوره، یاد می‌گیرید که چگونه زامبی‌ها را متحرک (Animate) کرده و اسپاون کنید، حرکات آن‌ها را با استفاده از NavMeshes برنامه‌نویسی کنید و یک سیستم AI هوشمند را با FSM توسعه دهید. همچنین سیستم‌های مبارزه دینامیک مانند Ragdoll، مکانیک‌های شلیک و آسیب به بازیکن را ایجاد خواهید کرد تا تجربه‌ای غوطه‌ورکننده و جذاب برای کاربر رقم بزنید. در نهایت، بر ابزارهای UI در یونیتی مسلط می‌شوید تا یک نمایشگر وضعیت (HUD) بصری برای ردیابی سلامت بازیکن، میزان مهمات و اهداف بازی با به‌روزرسانی‌های لحظه‌ای طراحی کنید. این دوره برای توسعه‌دهندگان بازی که می‌خواهند عمیق‌تر در مکانیک‌های گیم‌پلی، توسعه AI و رابط‌های کاربری تعاملی پیش بروند، ایده‌آل است. این آموزش برای کسانی که درک پایه‌ای از Unity و توسعه بازی دارند و آماده رویارویی با چالش‌های سطح متوسط هستند، بسیار مناسب است. در پایان دوره، شما قادر خواهید بود هوش مصنوعی، سیستم‌های مبارزه و عناصر HUD را در قالب یک بازی صیقل‌خورده و یکپارچه در Unity ادغام کنید.

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

زامبی‌ها!! Zombies!!

  • ساخت زامبی‌های متحرک Creating Animated Zombies

  • وارد کردن زامبی‌ها به محیط Terrain Importing Zombies To Terrain

  • مفهوم Navigation Meshes Navigation Meshes

  • برنامه‌نویسی NavMesh Agents Programming NavMesh Agents

  • ماشین‌های حالت محدود (FSM) بخش اول Finite State Machines Part 1

  • ماشین‌های حالت محدود (FSM) بخش دوم Finite State Machines Part 2

  • ماشین‌های حالت محدود (FSM) بخش سوم Finite State Machines Part 3

  • سیستم اسپاون بخش اول Spawning Part 1

  • سیستم اسپاون بخش دوم Spawning Part 2

پیاده‌سازی سیستم مبارزات Doing Combat

  • فیزیک Ragdoll بخش اول Ragdolls Part 1

  • فیزیک Ragdoll بخش دوم Ragdolls Part 2

  • شلیک به زامبی‌ها بخش اول Shooting at Zombies Part 1

  • شلیک به زامبی‌ها بخش دوم Shooting at Zombies Part 2

  • ساخت نقطه هدف‌گیری برای سلاح Creating a Targeting Site for a Weapon

  • دفن مردگان متحرک Burying the Undead

  • غوطه‌وری Ragdollها Sinking Ragdolls

  • سیستم آسیب به بازیکن بخش اول Damaging The Player Part 1

  • سیستم آسیب به بازیکن بخش دوم Damaging The Player Part 2

  • پایان بازی (Game Over) بخش اول Game Over Part 1

  • پایان بازی (Game Over) بخش دوم Game Over Part 2

  • رقص پیروزی Victory Dance

نمایشگر وضعیت (HUD) Heads Up Display

  • شروع کار با UI در یونیتی Getting Started with Unity's UI

  • ساخت نوار سلامت (Health Bar) Creating a Health Bar

  • شمارنده مهمات Ammunition Counts

  • نمایش تعداد گلوله‌های باقی‌مانده در سلاح Displaying Bullets Left in Gun

  • ساخت رادار زامبی‌ها بخش اول Building a Zombie Radar Part 1

  • ساخت رادار زامبی‌ها بخش دوم Building a Zombie Radar Part 2

  • افزودن کیت‌های پزشکی و جعبه مهمات به رادار Adding Medkits and Ammo Boxes to the Radar

  • ساخت قطب‌نمای هدایت به هدف Building a Goal Pointing Compass

نمایش نظرات

آموزش توسعه بازی در سطح متوسط: سیستم مبارزات، زامبی‌ها و HUD
جزییات دوره
8h 43m
29
(آخرین آپدیت)
15
- از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

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