دوره آموزشی
دوبله زبان فارسی
راهنمای کامل یونیتی 3D: ساخت یک بازی اکشن شوتر
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- سیشارپ، این زبان برنامهنویسی مدرن و همهکاره را بیاموزید.
- مهارتهای قوی و قابل انتقال در حل مسئله را توسعه دهید.
- برنامهنویسی شیگرا را در سناریوهای دنیای واقعی بیاموزید.
- درک جامعی از اصول طراحی بازی به دست آورید.
- پروژههای بازی قابل بازی ایجاد کنید - برای نمونه کارهای شما یا فقط برای حس موفقیت خودتان خوب است.
- کد تمیز و قابل نگهداری بنویسید و معماریهای بازی مقیاسپذیر طراحی کنید.
توضیحات دوره
آمادهاید تا مهارتهای ساخت بازی خود را ارتقا دهید و وارد دنیای خلق بازیهای 3D شوید؟ دورهی جامع و مستقل ما اینجا است تا شما را گام به گام در این فرآیند راهنمایی کند، حتی اگر هیچ تجربهای در زمینه توسعه بازی نداشته باشید.
پک منحصر بفرد از مدلهای 3D بهطور ویژه برای این دوره ایجاد شده است. پس از پایان دوره، میتوانید این مدلها را به همراه اسکریپتهایی که خواهید ساخت نگه دارید و به هر شکلی که میخواهید از آنها استفاده کنید.
- در این دوره، شما یاد خواهید گرفت که چگونه یک کنترلر بازیکن چندمنظوره با استفاده از یک سیستم انتیتی موجودیت (ECS) بسازید. شما نحوه راهاندازی سیستم ورودی جدید، نحوه انیمیشنسازی شخصیتهای 3D، مدیریت کنترلهای دوربین و درک اصول فیزیک 3D، از جمله کلازها، جرم و سرعت را کشف خواهید کرد.
- در ادامه دوره، ما بر روی نحوه ایجاد یک سیستم سلاح پیشرفته و قابل گسترش که برای هر بازی شوتر ضروری است، تمرکز خواهیم کرد. این شامل ایجاد انواع مختلف سلاحها و یادگیری نحوه تنظیم منطق و انیمیشنها برای جلوههای بصری است تا آنها را در بازی شوتر خود زنده کنید.
- ما بهینهسازی عملکرد بازی و روند کار شخصی را به شدت مورد توجه قرار خواهیم داد تا مطمئن شویم FPS کمتر از 120 نرود و پروژهتان به یک فاجعه غیرقابل مدیریت تبدیل نشود. در پایان هر بخش، پروژه را تمیز میکنیم و به پروژههای مدرس دسترسی خواهید داشت که میتوانید آنها را دانلود کنید. این امکان به شما میدهد تا کار خود را دوباره بررسی کنید یا از یک نقطه خاص از دوره شروع کنید، اگر بخواهید.
- در بخش بعدی دوره، شما یاد خواهید گرفت که چگونه دشمنان چالشبرانگیز برای بازی خود ایجاد کنید. ما نبرد تن به تن دشمن با سلاحها و مجموعههای حمله مختلف خواهیم ساخت که از سپر برای حفاظت استفاده میکنند، از گلولههای شما اجتناب میکنند و اشیاء را به سمت شما پرتاب میکنند. دشمنان دوربرد میتوانند از پوششها برای پنهان شدن استفاده کنند، نارنجک پرتاب کنند و از زوایای مختلف پیش بیایند. همچنین دو رئیس با قابلیتهای منحصر به فرد معرفی خواهیم کرد. تمام اینها به عنوان یک مثال عالی برای طراحی هوش مصنوعی دشمنان خواهد بود.
- سپس یاد خواهیم گرفت چگونه تولید سطوح تصادفی را طراحی کنیم. این سیستم به شما این امکان را میدهد که تعدادی بیپایان از سطوح ایجاد کنید، زمان توسعه را به شدت کاهش دهد و اطمینان حاصل کند که بازی شما هر بار که بازیکنان بازی میکنند، محتوای تازه و جذابی ارائه میدهد.
- برای بهبود بیشتر گیمپلی، یک سیستم مأموریت توسعه خواهیم داد. شما یاد خواهید گرفت چگونه مأموریتهای مختلف ایجاد کنید و اهداف مختلفی برای بازیکن تنظیم نمایید.
- سپس، ما یک رابط کاربری عملی و مقیاسپذیر خواهیم ساخت تا بازی شما را به پایان برسانیم.
- پس از آن، ما تجربه را با یک عنصر جدید گیمپلی - ماشینها! ارتقاء خواهیم داد! شما به ایجاد یک سیستم ماشین چندمنظوره تسلط خواهید یافت که به شما این امکان را میدهد که رفتار وسیله نقلیه را به هر طریقی که ممکن است، تنظیم کنید.
- ما دوره را با افزودن یک سیستم صوتی و جلوههای بصری به پایان خواهیم رساند، که باعث میشود بازی شما نه تنها جذاب و سرگرمکننده باشد بلکه تبدیل به یک تجربه غوطهور شود که هم بصری و هم از نظر صوتی شگفتانگیز است. این مرحله شامل برطرف کردن اشکالات و بهبود مکانیکها است و اطمینان حاصل میکند که هر جنبه از بازی شما بدرخشد و بهطور یکپارچه کار کند.
- هدف ارتقا کیفیت کلی بازی شما است و اطمینان حاصل شود که نه تنها عملکرد دارد، بلکه به شدت باکیفیت است.
- پس از تسلط به این مهارتهای جامع و ارتقای بازی خود، زمان آن است که دستاورد چشمگیر خود را جشن بگیرید. این دوره فقط در مورد یادگیری نیست؛ بلکه در مورد شناخت سختکوشی است که شما برای تبدیل رویای بازی خود به واقعیت انجام دادهاید!
این دوره برای چه کسانی مناسب است؟
- هر کسی که میخواهد یک بازی ویدیویی با کیفیت بالا بسازد.
- هر کسی که میخواهد بازیهای شوتر، بقا یا روگلایک بسازد.
- افرادی که میخواهند بازیهای خودشان را بسازند و منتشر کنند.
- مبتدیهایی که علاقه به یادگیری توسعه بازی دارند.
- توسعهدهندگانی که میخواهند مهارتهایشان را در زمینه بازیسازی ارتقا دهند.
- افرادی که علاقهمند به کار در صنعت طراحی بازی هستند.
- علاقهمندان مشتاق به کاوش عمیق در مکانیک بازی و پتانسیلهای یونیتی
راهنمای کامل یونیتی 3D: ساخت یک بازی اکشن شوتر
-
مهم است که بدانید - ذهنیت دوره 04:49
-
مهم است که بدانید - دوره فشرده 03:35
-
مهم است که بدانید - پرسش و پاسخ و باگ ها 03:57
-
مهم است که بدانید - قبل از شروع 00:55
-
نصب یونیتی 07:55
-
ابزارهای پایه، ویندوزها و کامپوننت ها 10:47
-
ایجاد تانک با شکل های ساده 11:37
-
ترتیب اجرا، ورودی و حرکت 11:15
-
چرخش تانک 10:12
-
هدفگیری تانک 07:54
-
چرخش برج 10:39
-
شلیک گلولهها 11:34
-
راه اندازی زمین بازی کوچک 05:35
-
تشخیص برخورد و کنترلر دوربین ساده 06:08
-
راه اندازی زمین تست و ایمپورت کردن شخصیت 12:19
-
راه اندازی سیستم ورودی جدید 17:38
-
راه اندازی حرکت 08:44
-
راه اندازی جاذبه 04:31
-
راه اندازی هدفگیری 06:20
-
راه اندازی ریگ و انیمیشنها 10:26
-
راه اندازی انیمیشن راه رفتن 23:04
-
راه اندازی انیمیشن دویدن 15:50
-
راه اندازی انیمیشن آتش 19:07
-
ایجاد کنترلر سلاح 08:50
-
راه اندازی مدلهای 3D سلاح 16:39
-
ریگ کردن انیمیشن - راه اندازی 02:31
-
محدودیتهای هدفگیری رگ 11:26
-
IK دست چپ - اتصال دست چپ به تفنگ 06:58
-
IK دست چپ - سلاحهای مختلف 13:37
-
لایههای انیمیشن سلاح 09:56
-
معرفی همگامسازی لایه 07:29
-
انیمیشنهای بارگذاری مجدد 25:40
-
انیمیشنهای گرفتن سلاح 30:58
-
پاکسازی 06:45
-
راه اندازی دوربین 03:33
-
تنظیمات دوربین 06:01
-
هدفگیری بازیکن و تجزیه و تحلیل حرکت بازیکن 09:58
-
چرخش نرم شخصیت - Lerp و SLerp 11:48
-
نگاه به جلو (Lookahead) دوربین 18:14
-
Decomposition هدفگیری و دوربین 09:43
-
ساخت یک گلوله 11:11
-
راه اندازی جهت گلوله 11:05
-
راه اندازی هدفگیری دقیق 05:15
-
راه اندازی قفل هدف 09:29
-
مصورسازی هدفگیری با لیزر 17:21
-
پاکسازی 07:11
-
بهروزرسانی پروژه به LTS 02:08
-
ایمپورت کردن مدلهای 3D 12:50
-
چگونه برخورد دهندههای 3D را راه اندازی کنیم؟ 16:56
-
مهم در مورد نقطه محوری 09:00
-
Rigidbody 14:38
-
نوع تشخیص برخورد 05:51
-
جرم انعطافپذیر گلوله 05:02
-
گلوله براق و تنظیم URP 10:02
-
جلوه بصری تاثیر گلوله 13:08
-
ارتقاء زمین تمرین 22:19
-
پاکسازی 06:55
-
کلاس سلاح 05:59
-
نوع سلاح 02:07
-
جایگاههای سلاح 10:28
-
جمعآوری سلاح 06:28
-
مهمات سلاح 05:02
-
بارگذاری مجدد سلاح 13:25
-
مدل سلاح 18:40
-
سلاح را تجهیز کنید 11:40
-
مدل پشتیبان سلاح 22:56
-
سرعت بارگذاری مجدد و سرعت تجهیزات 13:55
-
استخر اشیاء - استخر گلوله 20:12
-
نرخ آتش سلاح 09:04
-
بررسی آمادگی سلاح 15:15
-
نوع شلیک: تکی و خودکار 06:59
-
پراکندگی گلوله 14:39
-
شلیک چندگانه و شلیک انفجاری 24:54
-
فاصله تفنگ 22:41
-
فاصله دوربین 12:55
-
دو یا بیشتر جا برای سلاح 21:51
-
پاکسازی 07:58
-
استخر اشیاء جهانی 24:15
-
Constructor 03:22
-
شیء قابل اسکریپت 19:55
-
دادههای سلاح 08:58
-
نزدیکترین عنصر قابل تعامل 13:12
-
تعامل و وراثت 10:23
-
تعامل جمعآوری سلاح 15:04
-
پرچمی سلاح فعلی به عنوان آیتم قابل جمعآوری 17:18
-
جمعآوری جعبه مهمات 18:56
-
پاکسازی 06:36
-
طراحی مختصر دشمن 08:25
-
راه اندازی ناوبری هوش مصنوعی 10:36
-
راه اندازی ماشین استیت 14:51
-
استیت Idle 12:28
-
استیت حرکت 09:05
-
جلوههای بصری و انیمیشنها 20:55
-
چرخش دستی و انتقال نرم 17:38
-
استیت بازیابی 21:20
-
موقعیت تبدیل ریشه 04:22
-
استیت تعقیب 13:18
-
استیت حمله 23:38
-
مجموعه حمله 26:26
-
حمله بعدی تصادفی 10:31
-
حملات چندگانه 10:37
-
استیت مرده و Ragdoll 31:30
-
سیستم سلامت ساده 02:39
-
قابلیت دشمن - سپر 19:50
-
قابلیت دشمن - اجتناب 13:01
-
قابلیت دشمن - پرتاب تبر 16:08
-
تبر دشمن 32:20
-
پاکسازی و ریفکتورینگ 23:51
-
بهروزرسانی مدل FBX و Ragdoll دشمن 13:35
-
بروز کردن آواتار و انیمیشنها 07:56
-
راه اندازی ظاهر تصادفی 05:42
-
راه اندازی سلاح تصادفی 15:39
-
راه اندازی فساد تصادفی 16:50
-
Animator override 31:01
-
اثر رد سلاح دشمن 08:57
-
بهروزرسانی دادههای حمله 07:48
-
پاکسازی 04:27
-
استیت حرکت و بیتحرکی 09:26
-
استیت جنگ 05:04
-
گلوله 14:20
-
زمان انتظار حمله 07:48
-
مدل سلاح و بازسازی 17:17
-
لایههای انیمیشن 06:50
-
IK دست چپ 26:23
-
دادههای سلاح 21:47
-
سیستم پوشش - استیت پوشش 15:54
-
سیستم پوشش - نقاط پوشش 15:09
-
سیستم پوشش - بهترین جستجوی پوشش 25:44
-
سیستم پوشش - مزایا و تصمیمگیری 13:24
-
استیت پیشرفت 17:27
-
هدفگیری هوشمند 18:09
-
مدت پیشرفت و مدت پوشش 06:08
-
دشمن غیرقابل توقف 18:44
-
استیت پرتاب نارنجک 12:58
-
جلوههای بصری استیت نارنجک 34:07
-
راه اندازی نارنجک 27:06
-
استیت مرده و اضافه کردن نارنجک 12:55
-
بهبودهای بصری وضعیت بیتحرک و سلاح 12:31
-
استخر اشیاء - رفع اشکال 08:55
-
پاکسازی 05:00
-
راه اندازی مدل و ریگ رئیس 06:03
-
بیتحرکی و حرکت 14:03
-
حمله 22:14
-
حمله پرش 25:17
-
قابلیت - شعلهافکن 19:29
-
جلوههای بصری - شعلهافکن 17:21
-
زمان انتظار عمل 12:07
-
رفتار تعقیب 10:15
-
جلوههای بصری - باتریهای شعلهافکن 14:57
-
جلوههای بصری - منطقه فرود 08:01
-
جلوههای بصری - اثرات سلاح 05:24
-
اثر فیزیکی حمله پرش 06:15
-
استیت مرده 11:00
-
رئیس جدید با هامر 24:59
-
قابلیت جدید رئیس 14:21
-
برگشت قابلیت 03:58
-
پاکسازی 02:15
-
رابطها 09:29
-
Hitbox 07:15
-
کنترلر سلامت 09:44
-
آتش دوستانه 13:53
-
Hitbox بازیکن و مرگ 16:26
-
آسیب نارنجک 13:00
-
Hitbox دشمن نزدیکزن 04:14
-
بررسی حمله دشمن نزدیکزن 28:36
-
آسیب تبر نبرد تن به تن دشمن 06:27
-
سپر دشمن 05:14
-
رفع اشکال نارنجک 04:17
-
hitbox رئیس 04:05
-
بررسی حمله رئیس 13:14
-
بررسی آسیب شعلهافکن رئیس 10:57
-
بررسی آسیب حمله پرش رئیس 06:22
-
بررسی حمله هامر رئیس 05:41
-
پیادهسازی پارامترهای ارزش آسیب در سیستم کاهش سلامت 20:08
-
ایجاد یک دمی 08:04
-
تعادل آسیب سلاحهای بازیکن 19:52
-
تعادل دشمنان نزدیکزن 09:16
-
تعادل دشمنان دوربرد 11:55
-
تعادل رئیس 11:42
-
اصلاحکننده سر شلیک 03:59
-
پاکسازی 08:25
-
طراحی سیستم 09:18
-
ایجاد، موقعیت و چرخش 31:45
-
خودکارسازی 09:42
-
بررسی تقاطع 14:32
-
راهاندازی مجدد نسل 12:32
-
مدلهای 3D جدید و بهروز شده 14:25
-
راه اندازی اشیاء 12:47
-
راه اندازی دشمن 17:02
-
مسدود کردن / خاکستری سازی 22:33
-
مدلهای 3D و NavMesh 12:09
-
حد مرزی 11:20
-
بستهبندی قسمت سطح به یک prefab 04:27
-
چگونه قسمتهای سطح از پیش ساخته شده را تنظیم کنیم؟ 07:32
-
همه چیز را با هم ترکیب کنید (NavMesh، دشمنان، سطوح) 14:04
-
پاکسازی 02:41
-
مدیر مأموریت/جستجو 08:41
-
مأموریت تایمری 10:40
-
سیستم ساده پرتاب برای دشمنان/مأموریتها 05:22
-
مأموریت دشمن VIP 16:45
-
مأموریت شکار 14:57
-
مأموریت تحویل ماشین 11:57
-
آخرین مأموریت دفاعی 23:39
-
پاکسازی 01:21
-
دریافت عناصر UI 12:07
-
نوار سلامت 14:07
-
UI سلاح 28:46
-
UI هدف مأموریت 23:57
-
عنصر UI شفاف در حین حرکت ماوس 15:38
-
طرح بندی منو اصلی 15:13
-
دکمههای UI 07:38
-
عملکرد دکمههای منو اصلی 12:40
-
UI انتخاب مأموریت 17:06
-
UI انتخاب سلاح 38:21
-
دکمه پخش 06:25
-
UI توقف 16:47
-
مدیر زمان 10:16
-
UI پایان بازی 07:54
-
محو شدن صفحه 10:16
-
UI پنل کومی 17:50
-
UI صفحه برنده 08:46
-
تنظیمات UI 19:20
-
پاکسازی 08:00
-
کنترلهای ماشین 05:40
-
تنظیم ماشین 17:51
-
حرکت ماشین 22:55
-
دریفت ماشین 13:55
-
نوع چرخدرایو، ترمز و جرم 10:58
-
رفع اشکال داغ در دریفت و ترمز 02:43
-
راه اندازی سریع ماشین 20:32
-
مکانیک ورود/خروج ماشین 26:06
-
تعامل ماشین با دشمنان 19:26
-
تعامل ماشین با بازیکن 04:41
-
کنترلر سلامت ماشین 06:29
-
UI اطلاعات ماشین 09:06
-
رفع اشکال چرخهای ماشین پلیس 02:21
-
زمان پیشبینی ماشین و دوربین 03:43
-
پاکسازی 08:31
-
کجا میتوان صدا گرفت؟ 07:32
-
شنونده صوتی و منبع صوتی 08:34
-
مدیر صدا و موسیقی پسزمینه 07:47
-
جلوههای صوتی - UI 13:54
-
جلوههای صوتی سلاح بازیکن 12:21
-
صدای قدمها 10:10
-
چگونه جلوههای صوتی خود را بهبود بخشید 11:13
-
جلوههای صوتی و فاصله 19:47
-
جلوههای صوتی ماشین 08:59
-
صداها با تأخیر و محو شدن و به تصویر درآمدن 08:35
-
تنظیمات صدا 08:45
-
ذخیره و بارگذاری تنظیمات 09:13
-
پاکسازی 03:11
مشخصات آموزش
راهنمای کامل یونیتی 3D: ساخت یک بازی اکشن شوتر
- تاریخ به روز رسانی: 1404/06/21
- سطح دوره:همه سطوح
- تعداد درس:251
- مدت زمان :53:42:19
- حجم :41.35GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy