🔔 با توجه به بهبود نسبی اینترنت، آمادهسازی دورهها آغاز شده است. به دلیل تداوم برخی اختلالات، بارگذاری دورهها ممکن است با کمی تأخیر انجام شود. مدت اشتراکهای تهیهشده محفوظ است.
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش ساخت بازی کارتی با یونیتی و سیشارپ
- آخرین آپدیت
دانلود Learn To Create a Card Combat Game With Unity & C#
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
آموزش جامع ساخت بازی کارتی با یونیتی و زبان سیشارپ
یادگیری آسان توسعه بازی: با زبان سیشارپ (C#) در یونیتی، بازی کارتی نوبتی خود را بسازید!
با سیشارپ (C#) آشنا شوید: زبانی مدرن و چندکاره برای برنامهنویسی.
قابلیتهای توسعه سه بعدی در یونیتی را درک کنید.
مهارتهای حل مسئله قدرتمند و قابل انتقال کسب کنید.
با فرآیند توسعه بازی آشنا شوید.
نحوه کار برنامهنویسی شیءگرا را در عمل بیاموزید.
چگونه بازی مبارزه کارتی خود را با یونیتی بسازید: یونیتی ابزار استاندارد صنعت بازیسازی است که توسط استودیوهای بزرگ و توسعهدهندگان مستقل در سراسر جهان استفاده میشود.
در این دوره، نه تنها مفاهیم برنامهنویسی را یاد میگیرید، بلکه این مفاهیم را به کاربردهای واقعی در توسعه بازی گره میزنید. به انجمن دوره دسترسی خواهید داشت تا درباره موضوعات پوشش داده شده و گامهای بعدی پس از اتمام دوره بحث کنید.
این دوره به گونهای طراحی شده که برای همه به راحتی قابل درک باشد. چه یک مبتدی مطلق باشید، چه یک هنرمند که به دنبال گسترش دامنه توسعه بازی خود است، یا یک برنامهنویس علاقهمند به درک طراحی بازی، این دوره به شما در کسب درک عمیقتر از توسعه بازی کمک خواهد کرد.
در پایان این دوره، توانایی درک عناصر بازی مانند موارد زیر را کسب خواهید کرد:
سیستم مبارزه کارتی نوبتی
قرار دادن کارتها روی صفحه سه بعدی
مدیریت و برجسته کردن دسته کارتها
سیستم امتیاز مانا برای کارتها
وارد کردن خسارت به بازیکن و دشمنان
سیستمهای صوتی
هوش مصنوعی دشمن با سبکهای بازی متغیر
سیستم انتخاب نبرد
و بسیاری موارد دیگر...
این دوره شامل نسخه کامل پروژه برای استفاده شما به عنوان مرجع است تا اطمینان حاصل شود که همه چیز در بازی شما به درستی کار میکند!
از امروز شروع به یادگیری کنید و به من اجازه دهید به شما در تبدیل شدن به یک توسعهدهنده بازی کمک کنم!
پیشنیازها
کامپیوتر مک یا ویندوز قادر به اجرای یونیتی سه بعدی
نسخه یونیتی ۲۰۲۱.۳ یا جدیدتر
سرفصل ها و درس ها
شروع کار
Getting Started
مقدمه
Introduction
دارایی های پروژه
Project Assets
راه اندازی پروژه URP جدید
Setting Up A New URP Project
چیدمان ویرایشگر یونیتی
Unity Editor Layout
چیدمان ها
Layouts
چیدمان صحنه ما
Laying Out Our Scene
ساخت یک کارت
Making A Card
تکمیل چیدمان کارت
Finishing The Card Layout
کارت ها
Cards
ایجاد اولین اسکریپت ما
Creating Our First Script
کارکرد اسکریپت کارت
Making The Card Script Work
ایجاد یک شیء اسکریپت پذیر
Creating A Scriptable Object
بارگذاری داده ها از شیء اسکریپت پذیر
Loading Data From The Scriptable Object
در دست گرفتن
Holding Hands
راه اندازی دست ما
Setting Up Our Hand
تنظیم موقعیت کارت ها در دست
Setting Card Positions In Hand
جلوگیری از همپوشانی کارت ها
Preventing Overlapping Cards
حرکت دادن کارت ها به نرمی
Moving Cards Smoothly
بالا بردن کارت ها هنگام شناور شدن
Raising Cards While Hovering
انتخاب و قرار دادن
Pick & Place
انتخاب کارت ها
Selecting Cards
برگرداندن کارت به دست
Returning A Card To Hand
ایجاد مناطق قرارگیری کارت
Creating Card Placement Areas
قرار دادن کارت روی صفحه
Placing A Card On The Board
حذف کارت از دست
Removing Card From Hand
سیستم مانا
Mana System
مصرف مانا
Spending Mana
نمایش مانا در رابط کاربری
Showing Mana On UI
نمایش هشدار کمبود مانا
Displaying A Low Mana Warning
دسته ها
Decks
ساخت یک دسته
Creating A Deck
کشیدن یک کارت
Drawing A Card
انتقال کارت به دست
Moving Card To Hand
نمایش یک دسته فیزیکی
Showing A Physical Deck
کلیک برای کشیدن کارت ها
Click To Draw Cards
کشیدن کارت ها در شروع
Drawing Cards At Start
سیستم نوبت ها
Turns System
تنظیم ترتیب نوبت
Setting Up The Turn Order
محدود کردن اقدامات به نوبت بازیکن
Limiting Actions To The Player's Turn
پایان نوبت بازیکن
Ending The Player's Turn
تکمیل استخر مانا
Refilling The Mana Pool
رشد استخر مانا
Mana Pool Growth
کشیدن کارت در هر نوبت
Drawing Cards Each Turn
وارد کردن خسارت
Doing Damage
ایجاد کارت های دشمن
Creating Enemy Cards
تنظیم حمله کارت بازیکن
Setting Up Player Card Attacking
نمایش نظرات