توضیحات
آموزش ساخت یک بازی کارتی مانند Hearthstone در یونیتی (Unity)
نام دوره : Learn To Code Trading Card Game Battle System With Unity 3D
پیش نیاز:
- آشنایی با زبان سی شارپ
- آشنایی اولیه با یونیتی
توضیحات:
اين دوره راهنماي کاملي براي ايجاد و درک مکانيک نبرد بازي کارتي ارائه مي دهد.
دوره آموزش ساخت یک بازی کارتی مانند Hearthstone در یونیتی (Unity) به شش بخش تقسيم شده است که همه چيز را پوشش مي دهد، از اصول اوليه Unity Editor تا تکنيک هاي پيشرفته اسکريپت نويسي.
بخش 1: مقدمه
- خلاصه اي از دوره را ارائه مي دهد.
بخش 2: ساخت کارت
- بر روي ايجاد کارت با استفاده از ويژگي هاي Unity UI تمرکز مي کند.
- نحوه طراحي انواع مختلف کارت، چرخاندن صحيح آنها و ايجاد سيستمي براي ويرايش آنها به عنوان دارايي در Unity را آموزش مي دهد.
بخش 3: عناصر بصري
- به کار بر روي عناصر بصري، مانند استخرهاي مانا، پرترههاي قهرمان، و دکمههاي چرخش پاياني ادامه ميدهد.
- يک طرح بصري از صحنه نبرد را جمع آوري مي کند که بازيکنان در نسخه نهايي بازي خواهند ديد.
- چندين اسکريپت را براي کشيدن کارت ها، سازماندهي و نمايش پيش نمايش هاي بزرگ شده کارت ها و موجودات کاوش مي کند.
بخش 4: منطق
- پروژه را براي آوردن اسکريپت هايي که منطق را در بازي مديريت مي کنند آماده مي کند.
- ويژگي هاي بصري جديدي مانند جلوه هاي آسيب و کشيدن هدفمند براي کارت هاي طلسم و حملات موجودات را اضافه مي کند.
بخش 5: مکانيک بازي
- تمام اسکريپت هاي باقي مانده، از جمله تمام اسکريپت هاي منطقي را به پروژه مي آورد.
- مکانيک هاي اوليه بازي مانند کشيدن کارت از روي عرشه، بازي با موجودات در ميدان جنگ و حمله به حريفان را ايجاد مي کند.
- بحث در مورد مديريت نوبت و تست تايمر سوزاندن طناب .
بخش 6: جلوه هاي طلسم در بازی
- نحوه ايجاد افکت هاي طلسم و موجود براي بازي را آموزش مي دهد.
- يک اسکريپت ساده هوش مصنوعي را بررسي مي کند که رفتار حريف را کنترل مي کند.
- تمام دارايي هاي مورد استفاده در دوره را براي دانلود رايگان و استفاده تجاري ارائه مي دهد.
دوره آموزش ساخت یک بازی کارتی مانند Hearthstone در یونیتی (Unity) برای چه کسانی است:
- اين دوره براي علاقه مندان به بازي هاي کارتي و علاقه مندان به ساخت بازي هايي مانند Hearthstone و Magic the Gathering طراحي شده است.
بخشی از دوره :
یودمی ایران –
دوره درخواستی خود را از راه های ارتباطی درخواست کنید