آموزش ساخت بازی UNO حرفه‌ای: توسعه با Unity و C# - آخرین آپدیت

دانلود Master UNO Game Development: Build with Unity & C#

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:

یاد بگیرید چگونه یک بازی کامل UNO را در Unity با استفاده از C# توسعه دهید. مهارت‌های توسعه بازی خود را با پروژه‌های عملی تقویت کنید.

با قوانین بازی UNO و استراتژی‌های گیم‌پلی آن آشنا شوید.

منطق هوش مصنوعی (AI) را برای بازی‌های کارتی با استفاده از C# و Unity توسعه دهید.

عملکرد تک نفره (Single Player) را شامل بازیکن انسانی و هوش مصنوعی پیاده‌سازی کنید.

یک بازی UNO حرفه‌ای با عناصر رابط کاربری (UI) و مکانیک‌های گیم‌پلی در Unity ایجاد کنید.

پیش‌نیازها

  • دانش پایه C# یک مزیت است، اما الزامی نیست.
  • دانش پایه Unity: تجربه کار با رابط کاربری Unity و ویژگی‌های اولیه آن یک مزیت است، اما الزامی نیست.
  • کامپیوتر شخصی (PC) یا مک: کامپیوتری که قادر به اجرای Unity و Visual Studio باشد.
  • Unity و Visual Studio: Unity و Visual Studio از قبل نصب شده باشند یا یک IDE دیگر برای C#.

نیازی به تجربه قبلی نیست!

این دوره برای مبتدیان مناسب است و شما هر آنچه را که نیاز دارید گام به گام یاد خواهید گرفت.

آیا آماده ساخت یک بازی کارتی کامل از ابتدا هستید؟ این دوره شما را در فرآیند توسعه یک بازی UNO کاملاً کاربردی در Unity با استفاده از C# راهنمایی می‌کند. چه یک مبتدی باشید که به دنبال ورود به توسعه بازی است و چه یک توسعه‌دهنده با تجربه که می‌خواهد مهارت‌های خود را افزایش دهد، این دوره به گونه‌ای طراحی شده است که شما را گام به گام در تمام جنبه‌های ایجاد یک بازی کارتی UNO با کیفیت حرفه‌ای راهنمایی کند.

آنچه خواهید آموخت:

  • توسعه بازی Unity: تجربه عملی با Unity، یکی از محبوب‌ترین موتورهای بازی در صنعت، کسب کنید.
  • برنامه‌نویسی C#: با استفاده از C# در سناریوهای واقعی توسعه بازی، مهارت‌های کدنویسی C# خود را ارتقا دهید.
  • پیاده‌سازی منطق بازی: مکانیک‌های اصلی یک بازی UNO، از جمله مدیریت نوبت، افکت‌های کارت و رفتار هوش مصنوعی را درک کرده و پیاده‌سازی کنید.
  • طراحی و یکپارچه‌سازی رابط کاربری (UI): یاد بگیرید که چگونه رابط‌های کاربری را برای نمایش دست بازیکن، افکت‌های کارت و وضعیت بازی ایجاد و یکپارچه کنید.

چرا این دوره را بگذرانیم؟

  • پروژه‌های عملی: این دوره مبتنی بر پروژه است و اطمینان می‌دهد که با ساخت یک بازی UNO از ابتدا تا انتها، تجربه عملی کسب می‌کنید.
  • راهنمایی گام به گام: هر بخش به دقت ساختاربندی شده است تا دستورالعمل‌ها و توضیحات واضحی ارائه دهد و دنبال کردن آن را آسان کند.
  • توسعه مهارت‌های کلیدی: در پایان این دوره، درک کاملی از توسعه بازی با Unity و C# خواهید داشت، و همچنین توانایی ایجاد سایر بازی‌های کارتی و پروژه‌های پیچیده‌تر را خواهید داشت.

نکته مهم:

  • فقط برای استفاده آموزشی: مطالب و دارایی‌های ارائه شده در این دوره فقط برای اهداف آموزشی هستند. برای برجسته شدن در بازار رقابتی توسعه بازی، به دانش‌آموزان توصیه می‌شود دارایی‌ها و طرح‌های منحصر به فرد خود را ایجاد کنند.

این دوره برای چه کسانی است:

  • توسعه‌دهندگان بازی مشتاق: کسانی که در توسعه بازی تازه‌کار هستند و می‌خواهند پایه‌ای قوی در Unity و C# ایجاد کنند.
  • برنامه‌نویسان متوسط: توسعه‌دهندگانی که با C# آشنا هستند و می‌خواهند مهارت‌های خود را در توسعه بازی به کار ببرند.
  • سازندگان بازی مستقل (Indie): افرادی که به دنبال گسترش نمونه کار خود با یک بازی کارتی شناخته شده هستند.
  • علاقه‌مندان به Unity: هر کسی که علاقه مند به ایجاد بازی های سرگرم کننده و تعاملی با Unity است.

همین حالا ثبت نام کنید!


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

مقدمه Introduction

  • مقدمه Introduction

  • #02 - Uno - مفهوم #02 - Uno - Conzept

  • #03 - Uno - بررسی اجمالی پروژه جدید #03 - Uno - New Project Overview

  • #04 - Uno - آماده سازی اطلس بافت #04 - Uno - Preparing Texture Atlas

  • #05 - Uno - بوم #05 - Uno - The Canvas

کارت اونو The Uno Card

  • #06 - Uno - پیش ساخته کارت 1 #06 - Uno - Card Prefab 1

  • #07 - Uno - پیش ساخته کارت 2 #07 - Uno - Card Prefab 2

  • #08 - Uno - پیش ساخته کارت 3 #08 - Uno - Card Prefab 3

  • #09 - Uno - نمایش کارت 1 #09 - Uno - Display Card 1

  • #10 - Uno - نمایش کارت 2 #10 - Uno - Display Card 2

  • #11 - Uno - نمایش کارت 3 #11 - Uno - Display Card 3

  • #12 - Uno - نمایش کارت 4 #12 - Uno - Display Card 4

  • #13 - Uno - نمایش کارت 5 #13 - Uno - Display Card 5

  • #14 - Uno - نمایش کارت 6 #14 - Uno - Display Card 6

دسته کارت و زمین بازی اونو Uno Deck and Playfield

  • #15 - Uno - مقداردهی اولیه دسته کارت 1 #15 - Uno - Initialize Card Deck1

  • #16 - Uno - مقداردهی اولیه دسته کارت 2 و مخلوط کردن #16 - Uno - Init Card Deck2 & Shuffle

  • #17 - Uno - برداشتن کارت #17 - Uno - Drawing a Card

  • #18 - Uno - کلاس های بازیکن #18 - Uno - Player Classes

  • #19 - Uno - پایه GameManager #19 - Uno - GameManager Base

  • #20 - Uno - ایجاد تبدیل های دست #20 - Uno - Creating Hand Transforms

  • #21 - Uno - بروزرسانی پیش ساخته کارت #21 - Uno - Card Prefab Update

  • #22 - Uno - بروزرسانی طرح بندی کارت #22 - Uno - Card Layout Update

مکانیک گیم پلی اونو Uno Gameplay Mechanics

  • #23 - Uno - آماده سازی پخش کارت ها #23 - Uno - Prepare Dealing Cards

  • #24 - Uno - تست کارت های پخش شده #24 - Uno - Testing Deal Cards

  • #25 - Uno - پخش کارت ها مبتنی بر زمان #25 - Uno - Dealing Cards Time based

  • #26 - Uno - پخش کارت ها به صورت بصری #26 - Uno - Dealing Cards Visually

  • #27 - Uno - نمایش پنهان کردن کارت ها #27 - Uno - Show Hide Cards

  • #28 - Uno - تعامل کارت 1 #28 - Uno - Card Interaction 1

  • #29 - Uno - تعامل کارت 2 #29 - Uno - Card Interaction 2

  • #30 - Uno - پشته کارت های دور ریخته شده #30 - Uno - Discard Pile

  • #31 - Uno - بازی کردن یک کارت #31 - Uno - Playing a Card

  • #32 - Uno - بازی کردن یک کارت به صورت بصری #32 - Uno - Playing a Card Visually

  • #33 - Uno - برداشتن کارت از دسته #33 - Uno - Draw Card from Deck

  • #34 - Uno - حلقه بازی #34 - Uno - Game Loop

  • #35 - Uno - اجازه دادن به ورودی های بازیکن #35 - Uno - Allow Player Inputs

  • #36 - Uno - تعویض بازیکنان #36 - Uno - Switching Players

  • #37 - Uno - اولین کارت #37 - Uno - The First Card

  • #38 - Uno - بررسی کارت های قابل بازی #38 - Uno - Checking Playable Cards

  • #39 - Uno - مسدود کردن کارت های غیر قابل بازی #39 - Uno - Block Unplayable Cards

  • #40 - Uno - اعمال اثرات کارت #40 - Uno - Apply Card Effects

  • #41 - Uno - رد کردن کارت بازیکن #41 - Uno - Skip Player Card

  • #42 - Uno - بازیکن بعدی کارت بکشد #42 - Uno - Next Player Draw Cards

  • #43 - Uno - کارت های معکوس #43 - Uno - Reverse Cards

  • #44 - Uno - بروزرسانی تعویض بازیکن #44 - Uno - Switch Player Update

  • #45 - Uno - بروزرسانی رفتار رنگ #45 - Uno - Update Color Behavior

  • #46 - Uno - پنل کارت های وحشی #46 - Uno - Wild Panel

  • #47 - Uno - کارت ها و رنگ های وحشی #47 - Uno - Wild Cards and Colors

  • #48 - Uno - بررسی اتمام بازی #48 - Uno - Game Over Check

  • #49 - Uno - دکمه اونو #49 - Uno - Uno Button

  • #50 - Uno - برگرداندن کارت های استفاده شده #50 - Uno - Bring Back Used Cards

  • #51 - Uno - فقط یک کارت بکشید #51 - Uno - Only Draw One Card

هوش مصنوعی اونو Uno AI

  • #52 - Uno - کارت های قابل بازی هوش مصنوعی #52 - Uno - AI Playable Cards

  • #53 - Uno - تصمیمات هوش مصنوعی 1 #53 - Uno - AI Descisions 1

  • #54 - Uno - تصمیمات هوش مصنوعی 2 #54 - Uno - AI Descisions 2

  • #55- Uno - تصمیمات هوش مصنوعی 3 #55- Uno - AI Descisions 3

  • #56 - Uno - رفع تعویض بازیکنان #56 - Uno - Fixing Switch Players

  • #57 - Uno - رنگ شروع تصادفی #57 - Uno - Random Start Color

  • #58 - Uno - رنگ آرزوی هوش مصنوعی #58 - Uno - AI Wish Color

  • #59 - Uno - هوش مصنوعی فریاد می زند اونو #59 - Uno - AI Calls UNO

لمس های نهایی اونو Uno Final Touches

  • #60 - Uno - اتمام بازی #60 - Uno - Game Over

  • #61 - Uno - برجسته کردن بازیکن و شمارش کارت #61 - Uno - Player Highlight & Card Count

  • #62 - Uno - جعبه پیام #62 - Uno - Message Box

  • #63 - Uno - منوی اصلی #63 - Uno - Main Menu

  • #64 - Uno - ایجاد یک Webbuild #64 - Uno - Creating A Webbuild

  • #65 - Uno - موارد اضافی #65 - Uno - Some Extras

نتیجه گیری و تشکر Conclusion and Thank you

  • #66 - Uno - نتیجه گیری و تشکر #66 - Uno - Conclusion & Thank you

نمایش نظرات

آموزش ساخت بازی UNO حرفه‌ای: توسعه با Unity و C#
جزییات دوره
13.5 hours
66
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
124
4.6 از 5
دارد
دارد
دارد
Octo Man
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Octo Man Octo Man

بیایید بازی رویای شما را به واقعیت تبدیل کنیم!!