آموزش توسعه بازی استراتژی زمان واقعی (RTS) موبایل با زبان C# و Unity بصورت 2 بعدی

آموزش توسعه بازی استراتژی زمان واقعی (RTS) موبایل با زبان C# و Unity بصورت 2 بعدی

پروژه‌محور: شما در طول دوره واقعی بازی می‌سازید، نه فقط تئوری بشنوید. مناسب موبایل: تمرکز کامل روی Unity 2D و ویژگی‌های موبایل دارد (لمسی، رزولوشن، بهینه‌سازی). زبان C#: تسلط بر زبان اصلی Unity برای ساخت بازی و منطق پیچیده RTS. از صفر تا انتشار: علاوه بر ساخت، یاد می‌گیرید چگونه بازی‌تان را آماده انتشار کنید. کاربردی برای بازار کار: بازی‌های موبایل یکی از بهترین بخش‌های بازار هستند — با این دوره مهارت واقعی کسب می‌کنید. به‌روز و ژانر محبوب: RTS هنوز یکی از ژانرهای استراتژیک پرطرفدار است و این دوره دقیقاً برای آن طراحی شده است.

تریلر دوره

توضیحات کامل دوره

پروژه‌محور: شما در طول دوره واقعی بازی می‌سازید، نه فقط تئوری بشنوید. مناسب موبایل: تمرکز کامل روی Unity 2D و ویژگی‌های موبایل دارد (لمسی، رزولوشن، بهینه‌سازی). زبان C#: تسلط بر زبان اصلی Unity برای س...

پروژه‌محور: شما در طول دوره واقعی بازی می‌سازید، نه فقط تئوری بشنوید. مناسب موبایل: تمرکز کامل روی Unity 2D و ویژگی‌های موبایل دارد (لمسی، رزولوشن، بهینه‌سازی). زبان C#: تسلط بر زبان اصلی Unity برای ساخت بازی و منطق پیچیده RTS. از صفر تا انتشار: علاوه بر ساخت، یاد می‌گیرید چگونه بازی‌تان را آماده انتشار کنید. کاربردی برای بازار کار: بازی‌های موبایل یکی از بهترین بخش‌های بازار هستند — با این دوره مهارت واقعی کسب می‌کنید. به‌روز و ژانر محبوب: RTS هنوز یکی از ژانرهای استراتژیک پرطرفدار است و این دوره دقیقاً برای آن طراحی شده است.

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

  • Course Preview
    00:02:00
  • Troubleshooting
    00:08:00

  • Setup Project
    00:10:00
  • Tilemaps
    00:17:00
  • More tilemaps
    00:11:00
  • Animated Tile
    00:09:00
  • Rocks and water tilemap
    00:11:00

  • Builder and Warrior
    00:13:00
  • Create Unit class and move
    00:16:00
  • Builder and Warrior Animations
    00:12:00
  • Check if unit is moving
    00:09:00
  • Apply speed to animator
    00:10:00

  • Create Game Manage
    00:09:00
  • Singleton
    00:00:00
  • Get Input Position
    00:09:00
  • Prevent touch and mouse slides
    00:05:00

  • Move the active unit
    00:06:03
  • Select active unit
    00:09:34
  • Flip the unit
    00:04:25
  • Outline material
    00:06:46
  • Display highlight on Selection
    00:07:26
  • Load material from Resources
    00:03:50

  • Point to click effect
    00:11:15
  • Fadeout effect
    00:10:09
  • Animation Curve
    00:13:48
  • Check for humanoid unit
    00:03:21
  • Change build target
    00:03:27
  • Deselect active unit
    00:04:38

  • Action Bar Start
    00:16:37
  • Action Bar Background
    00:06:48
  • Clear and display actions
    00:11:57
  • Detect UI clicks + new getters
    00:08:52
  • Clear bar on Deselect
    00:02:12

  • Build Tower Action
    00:18:22
  • Register actions
    00:04:42
  • Pass image to button
    00:07:52
  • Hook function to button
    00:06:41

  • Placement Process
    00:09:21
  • Show Placement Outline
    00:06:49
  • Move placement outline
    00:06:55
  • HvoUtils
    00:07:31
  • Code refactor
    00:13:08
  • Snap To Grid
    00:06:35

  • Store highlight tiles
    00:20:16
  • Set tile color
    00:06:04
  • Offset the position
    00:06:06
  • Overlay tilemap
    00:11:32
  • Clear Highlights
    00:03:10
  • Display blocked tiles
    00:06:57
  • Unreachable tilemaps
    00:06:40
  • Check for blocked gameobjects
    00:18:02

  • Confirmation Bar
    00:10:20
  • Import new font
    00:05:58
  • Resource requirements display
    00:08:12
  • Show confirmation bar
    00:04:53
  • Setup Hooks
    00:09:35
  • Cancel build placement
    00:03:00
  • Try finalize placement
    00:05:59
  • Finalize placement process
    00:02:44
  • Try deduct resources
    00:15:08
  • Display required resources
    00:12:10

  • Start building process
    00:07:06
  • Move to structure
    00:05:48
  • Structure unit prefab
    00:07:19
  • Building process update
    00:05:31
  • Proximity Detection
    00:09:54
  • Task and State
    00:14:19
  • Set unit target
    00:11:01
  • Reset worker state
    00:05:41
  • Add and remove worker from building process
    00:10:46
  • Reassign worker to building
    00:08:35
  • Check for construction
    00:05:01
  • Building animation
    00:11:41
  • Finish Construction
    00:12:54
  • Construction Effect
    00:25:39
  • Display click build effect
    00:10:31

  • Pathfiding start
    00:18:12
  • Tilemap Manager
    00:10:19
  • Initialize Node Grid
    00:21:18
  • Check if tile is walkable
    00:13:05
  • Keep center position separate
    00:06:51
  • Find Node
    00:14:28

  • Manhattan Distance
    00:21:15
  • A Theory
    00:59:14
  • Open and Close List
    00:10:47
  • Get all neighbors
    00:12:12
  • Complete Closed List
    00:11:23
  • Retrace path
    00:06:06
  • Get path with click
    00:05:24
  • Follow the path
    00:11:03

  • گره پایانی یکسان را بررسی کنید
    00:06:44
  • حرکات ناگهانی را اصلاح کن
    00:08:51
  • بازنشانی گره‌ها
    00:03:50
  • سرعت نرم‌سازی
    00:09:27
  • می‌تونه روی کاشی ساختمان راه بره
    00:10:52
  • به‌روزرسانی قابلیت پیمایش نود
    00:11:35
  • به نزدیکترین نود برو
    00:05:43
  • به موقعیت جدید بچرخ
    00:07:17

  • کنترلر دوربین
    00:13:27
  • قفل دوربین
    00:03:57

  • واحد دشمن
    00:08:26
  • تغییر لایه‌ها
    00:12:43
  • واحدها را در لیست‌ها نگه دارید
    00:09:02
  • دشمن را شناسایی کن
    00:14:40
  • نرخ بررسی تشخیص
    00:06:45

  • ماشین حالت دشمن
    00:17:12
  • هدف حمله را امتحان کن
    00:07:18
  • توقف حرکت
    00:03:14
  • محرک‌های حمله
    00:12:21
  • زمان تعهد حمله
    00:04:13
  • آسیب تاخیری
    00:11:45

  • پیش‌ساخته‌ی متن‌پاپ‌آپ
    00:06:59
  • نمایش پاپ‌آپ متن
    00:13:07
  • منحنی‌های متن شناور
    00:22:01
  • کار با منحنی‌های انیمیشن
    00:08:52
  • جهت X را تصادفی کن
    00:04:16
  • به‌روزرسانی اندازه متن شناور
    00:01:53

  • مدیریت سناریوی مرده
    00:08:55
  • از بین بردن واحد و پاکسازی
    00:04:21
  • انیمیشن مرگ
    00:08:15
  • واحد را به درستی لغو ثبت کنید
    00:07:44
  • وقتی واحد از بین رفت، حمله را متوقف کن
    00:02:25
  • جلوه فلش آسیب
    00:05:21
  • افکت فلش آسیب چندگانه
    00:05:59

  • مدیریت کلیک روی دشمن و سرباز
    00:08:04
  • واکنش به وظیفه حمله
    00:02:45
  • هوش مصنوعی سرباز ساده
    00:05:22
  • درگیری خودکار در مبارزه
    00:04:49
  • عقب‌نشینی از نبرد
    00:08:26

  • حالت‌های واحد
    00:07:56
  • موضع را در معرض واحد قرار دهید
    00:04:12
  • اعمال حالت‌های ایستادن به سرباز
    00:07:00
  • مبدا مقصد
    00:06:00
  • رفع مشکل مربوط به وظیفه نامشخص
    00:02:23
  • از حالت تدافعی خارج شو
    00:07:15
  • رفع مشکل Ai Pawn و محدوده حمله
    00:09:30

  • تمرکز عمل
    00:09:02
  • تمرکز عمل با کلیک
    00:03:17
  • تمرکز اولیه عمل
    00:04:22
  • رفع مشکل فلش کوروتین
    00:02:59
  • زمان حمله بازیکن را اصلاح کن
    00:04:16

  • اعمال جداسازی شروع
    00:14:33
  • بردار جداسازی
    00:19:35
  • رفع چرخش به سمت هدف و نوار عملیات
    00:03:36
  • محدوده حملات را اصلاح کن
    00:08:45

  • پرتابه را ایجاد کن
    00:09:27
  • برج دشمن را شناسایی کرد
    00:05:24
  • پرتابه را جابجا و بچرخان
    00:07:11
  • با پرتابه آسیب بزن
    00:10:28
  • برای حمله برج، زمان استراحت اعمال کن
    00:06:42
  • مدیریت برج مرده
    00:06:21
  • بهینه‌سازی حمله برج
    00:04:44

  • واحد رنجر
    00:14:46
  • تیراندازی کن
    00:06:07
  • واحد دیده‌بان دشمن
    00:09:12
  • دینامیت پرتاب کن
    00:06:17
  • چرخش دینامیت و پیش‌ساخت‌های واحد
    00:06:56

  • درختان و ذخیره‌سازی چوب
    00:11:46
  • تشخیص کلیک روی درخت
    00:04:26
  • نمایش آیکون چوپ
    00:06:47
  • وظیفه را برای قطع درخت تنظیم کن
    00:07:05
  • خالی کردن درخت
    00:03:20
  • درخت انتشار پس از مرگ
    00:03:55
  • درخت تخصیص داده شده را تشخیص بده
    00:07:33
  • انیمیشن خرد کردن
    00:03:28
  • جمع آوری چوب
    00:09:20

  • انیمیشن برخورد درخت
    00:13:09
  • نمایش منابع چوب
    00:07:42
  • انیمیشن نگهداری منبع
    00:05:59
  • نزدیکترین انبار چوب را پیدا کن
    00:09:48
  • الوار را برگردان
    00:09:31
  • برگرد به خرد کردن
    00:10:48
  • مدیریت کلیک روی انبار چوب
    00:09:59
  • چوب را در سطح جهانی افزایش دهید
    00:04:56
  • رابط کاربری نمایش منبع را اضافه کنید
    00:08:01
  • به‌روزرسانی منابع در رابط کاربری
    00:06:50

  • گنجینه و معدن طلا
    00:06:11
  • مدیریت کلیک‌ها روی معدن طلا
    00:08:51
  • بازسازی تلاش برای دریافت منبع
    00:04:46
  • مدیریت وظیفه استخراج
    00:05:07
  • سعی کن وارد معدن من بشی
    00:16:59
  • کارگر را آزاد کن
    00:06:58
  • طلا ذخیره کن
    00:08:24
  • بازسازی منابع بازگشتی
    00:06:03
  • هنگام کلیک روی انبار طلا، طلا را برگردان
    00:03:09
  • بازسازی بررسی‌های کلیک ساخت
    00:05:47
  • معدن طلا را فعال نمایش بده
    00:06:17

  • روی نقشه جدید کار کن
    00:10:31
  • تزئینات نقشه
    00:11:46
  • نقشه کاشی غیرقابل ساخت
    00:05:37

  • اقدامات واحد قطار
    00:09:16
  • تنظیم قلاب‌های آموزش
    00:07:11
  • واحد قطار
    00:17:48
  • بهبود واحدهای قطار
    00:13:52

  • واحد پادشاه
    00:05:34
  • تنظیمات تولید کننده دشمن
    00:14:52
  • راه‌انداز استارتاپ
    00:08:22
  • قابلیت اصلی Spawn
    00:10:02
  • دشمن生成
    00:08:14
  • واحد شاه حمله
    00:08:19

  • شروع مدیر صدا
    00:03:33
  • تنظیمات صدا
    00:15:46
  • منبع صدا
    00:14:20
  • پخش شروع صدا
    00:16:39
  • دریافت منبع صدا
    00:08:04
  • پخش صدای حمله
    00:08:33
  • منبع را به استخر برگردان
    00:06:28
  • پخش صدای تعامل
    00:10:14
  • صداهای تعاملی بیشتر
    00:08:06
  • صداهای حمله آرچر و تاور
    00:04:54
  • صدای حمله دشمن
    00:04:47
  • صدای پایان
    00:09:38
  • صدای خرد شدن
    00:07:27
  • صدای پا
    00:08:43
  • محل قرارگیری و صدای ساخت
    00:08:33
  • صدای تعامل با قلعه
    00:02:09
  • موسیقی متن پس‌زمینه
    00:06:11

  • صحنه منو
    00:15:58
  • کنترل‌های صحنه منو
    00:07:20
  • بازی را متوقف کن - بازی تمام شد
    00:13:21
  • طرح‌بندی پایان بازی
    00:08:43
  • اسکریپت پایان بازی
    00:07:54
  • مدیریت راه‌اندازی مجدد با خطا
    00:07:28
  • رفع مشکل ریستارت بازی
    00:11:36
  • رفع مشکلات مربوط به هدف‌گیری ساخت
    00:09:28
  • کلیک‌های دکمه رابط کاربری
    00:11:44
  • آزمون نهایی
    00:09:29

  • پیش‌نمایش صفحه وب اولیه
    00:11:46
  • صفحه پیش‌نمایش را در Vercel مستقر کنید
    00:07:51
  • سفارشی‌سازی صفحه پیش‌نمایش
    00:26:26
  • جزئیات ساخت را تنظیم کنید
    00:06:58

  • راه‌اندازی بازی در اپ استور اپل
    00:08:05
  • آماده‌سازی بیلد iOS
    00:13:00
  • متعادل کردن بازی
    00:07:39
  • توزیع بیلد IOS
    00:06:17
  • بازی خود را ارسال کنید (ios)
    00:20:27

  • ساخت اپلیکیشن گوگل پلی
    00:05:15
  • لیست برنامه را پر کنید
    00:10:10
  • ساختن بازی
    00:10:26
  • متعادل کردن بازی
    00:07:39
  • دوباره بازی را تست کن
    00:03:45
  • ارائه اطلاعات بازی
    00:22:09

  • جمع‌بندی
    00:01:17

ارسال نظر شما

نظرات کاربران

نظرات کاربران

هنوز نظری ثبت نشده است.

349,000 تومان
157,050 تومان
55% تخفیف

این دوره شامل:
38 فصل آموزشی
36 : 37 : 60 ساعت آموزش
دسترسی مادام‌العمر
سطح: مبتدی
گواهی پایان دوره: مشخص نیست
تاریخ انتشار: 1405/08/01
آخرین به‌روزرسانی: 2026-10-23 19:02:11
تعداد امتیازها: 0
تعداد دانشجو:
خرید اقساطی: ندارد
ضمانت بازگشت وجه: ندارد
برچسب‌ها: