دوره آموزشی
The Great Courses
دوبله زبان فارسی

توسعه بازی FPS تاکتیکی با آنریل انجین 5 برای کامپیوتر و موبایل

توسعه بازی FPS تاکتیکی با آنریل انجین 5 برای کامپیوتر و موبایل

✅ سرفصل و جزئیات آموزش

آنچه یاد خواهید گرفت:

  • بلوبرینت پیشرفته آنریل انجین
  • نحوه ایجاد بازی FPS تاکتیکی برای اندروید
  • سیستم مأموریت بازی
  • ایجاد دسته بازی مجازی برای ورودی‌های اندروید
  • ساخت نقشه کوچک با نقاط علاقه
  • اکسپورت بازی برای اندروید
  • انتشار بازی شما در پلی استور گوگل

پیش‌نیازهای دوره

  • هیچ تجربه‌ای در برنامه‌نویسی نیاز نیست. شما هر آنچه برای یادگیری نیاز دارید یاد می‌گیرید.

توضیحات دوره

آیا آماده‌اید تا بازی FPS تاکتیکی خود را مانند IGI یا Counter-Strike، به طور کامل با بلوبرینت‌ها بسازید و برای هر دو پلتفرم PC و اندروید آماده کنید؟ در این دوره گام‌به‌گام، با استفاده از آنریل انجین 5.5.4، از راه‌اندازی کاراکتر تا مکانیک‌های سلاح و از سیستم‌های رابط کاربری تا انتشار در پلی استور هدایت می‌شوید.

چه مبتدی باشید یا کاربر سطح متوسط آنریل انجین، این دوره هر آنچه را که برای ساخت تجربه تیراندازی تاکتیکی با کیفیت لازم است را پوشش می‌دهد تا آن را در Itch.io و پلی استور گوگل منتشر کنید.

بررسی محتوای دوره:

  • راه‌اندازی آنریل انجین 5.5.4 برای توسعه اندروید
  • آشنایی با اسکریپت‌نویسی ویژوال بلوپرینت
  • سیستم ورودی پیشرفته
  • بلوپرینت‌های اولیه انیمیشن
  • راه‌اندازی کاراکتر اول شخص با انیمیشن‌ها
  • مکانیک سلاح + لگد زدن تفنگ + Decals سوراخ گلوله
  • سیستم موجودی و جعبه مهمات
  • طراحی سطح تاکتیکی
  • سیستم نقشه و مینی‌ نقشه
  • سیستم هدف و ماموریت بازی
  • مینی-گیم پازل ریاضی
  • هوش مصنوعی دشمن و کاراکتر ارتش
  • سیستم ردپا بر اساس نوع سطح
  • تکنیک‌های بهینه‌سازی بازی
  • منوی تنظیمات رابط کاربری گرافیکی
  • راه‌اندازی رابط کاربری ورودی برای دستگاه‌های موبایل
  • انتشار بازی در Itch io (رایانه شخصی)
  • انتشار بازی در Play Console (اندروید)

مخاطبان دوره:

  • توسعه‌دهندگان مشتاق بازی که از آنریل انجین استفاده می‌کنند.
  • مبتدیانی که می‌خواهند اولین بازی FPS خود را بسازند.
  • توسعه‌دهندگان مستقل که می‌خواهند بازی‌هایی برای اندروید و PC منتشر کنند.
  • دانشجویان یا علاقه‌مندان یادگیری اسکریپت‌نویسی بلوپرینت

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

  • کسی که به توسعه بازی موبایل علاقه دارد.

توسعه بازی FPS تاکتیکی با آنریل انجین 5 برای کامپیوتر و موبایل

  • نصب آنریل انجین 5.5.4 برای توسعه اندروید 04:00
  • ایجاد پروژه پیش‌فرض سوم شخص 04:02
  • راه‌اندازی SDK NDK JDK برای آنریل انجین 5.5.4 08:51
  • پکیج Apk و نصب روی دستگاه واقعی 05:20
  • اطلاعاتی درباره بلوپرینت‌های آنریل انجین 5 03:03
  • ایجاد پروژه جدید 02:41
  • ایجاد بلوپرینت کاراکتر بازیکن 04:53
  • ایجاد بلوپرینت کنترلر و حالت بازی 06:31
  • راه‌اندازی ورودی حرکت برای کاراکتر 11:29
  • افزودن ورودی حرکت ماوس برای کاراکتر 03:59
  • افزودن ورودی پرش و دویدن سریع 02:46
  • افزودن پشتیبانی از کنترلر جوی‌استیک مجازی 03:19
  • ایجاد انیمیشن دویدن، راه رفتن و بی حرکت ماندن در داخل بلوپرینت انیمیشن 08:56
  • پیاده‌سازی انیمیشن افتادن 03:17
  • ایمپورت تمام محتوا به داخل پروژه 05:17
  • راه‌اندازی شبکه کاراکتر FPS در BP کاراکتر 09:06
  • راه‌اندازی بلوپرینت انیمیشن برای کاراکتر FPS 05:31
  • ایجاد رابط‌های بلوپرینت برای ارتباط بین بلوپرینت‌‌ها 08:30
  • ایجاد جدول داده برای سلاح‌ها 06:48
  • ایجاد AnimState تپانچه 03:37
  • ایجاد بازیگر سلاح با جدول داده‌ 10:25
  • تغییر انیمیشن کاراکتر اول شخص بر اساس نوع سلاح 05:47
  • تکمیل انیمیشن تپانچه 10:43
  • راه‌اندازی State انیمیشن چاقو 03:05
  • راه‌اندازی State انیمیشن نارنجک 03:17
  • راه‌اندازی State انیمیشن SMG 08:44
  • راه‌اندازی State انیمیشن شاتگان 06:39
  • راه‌اندازی State انیمیشن تفنگ 04:55
  • راه‌اندازی State انیمیشن تک تیرانداز 07:06
  • راه‌اندازی State انیمیشن RPG 09:28
  • فیکس کردن مشکلات مهم ویدئویی و فایل پروژه 07:10
  • راه‌اندازی منطق انیمیشن سلاح با استفاده از رابط‌ها 11:35
  • افزودن انیمیشن سلاح در جدول داده‌ 09:59
  • افزودن ذرات نور دهانه تفنگ 12:15
  • ایجاد لرزش دوربین هنگام تیراندازی 08:26
  • افزودن افکت‌های صوتی سلاح 15:38
  • ایجاد کاراکتر غیرقابل بازی ساختگی با شمارنده آسیب 14:48
  • سیستم آسیب سلاح 10:24
  • ایجاد Decal گلوله در محلی که گلوله برخورد می‌کند 07:03
  • نمایش سوراخ گلوله بر اساس نوع سطح 12:44
  • پخش صدای برخورد گلوله در محل 04:59
  • نمایش ذرات برخورد گلوله در محل برخورد 05:58
  • حذف نمایش علامت روی بازیکن و بهینه‌سازی بلوپرینت 08:36
  • ردیابی خط فاصله بر اساس نوع سلاح 03:23
  • میزان آسیب بر اساس نوع سلاح 02:55
  • شلیک گلوله RPG با سیستم کاهش آسیب 14:09
  • پرتاب نارنجک با سیستم موسیقی 10:46
  • افزودن سیستم ضربه مشت و آسیب با چاقو 05:04
  • افزودن لگد زدن تصادفی سلاح 13:13
  • بازیکن را مجبور کنید فقط به سمت جلو بدود 05:20
  • فیکس کردن مشکل همپوشانی کاراکتر اول شخص روی آبجکت‌ دیگر 03:23
  • ایجاد قدم‌های پویا بر اساس سطح 20:01
  • راه‌اندازی نرخ آسیب تصادفی سلاح 02:15
  • سیستم خم شدن بازیکن 03:15
  • ایجاد یک رابط کاربری موجودی برای نمایش سلاح فعلی 13:04
  • کسر کردن مهمات سلاح 11:21
  • بارگذاری مجدد شمارنده مهمات با رابط کاربری 12:27
  • بهینه‌سازی گره‌های بلوپرینت ما 11:31
  • ایجاد سیستم موجودی با استفاده از کامپوننت بازیکن 18:21
  • نمایش آیتم در موجودی - بخش 1 11:22
  • نمایش آیتم در موجودی - بخش 2 17:14
  • تغییر سلاح انتخاب شده بر اساس کلیک آیتم موجودی 14:02
  • بهینه‌سازی سیستم اسلحه و پر کردن مجدد سلاح به صورت خودکار 11:22
  • فیکس کردن مشکل پر کردن مجدد نارنجک 06:44
  • فیکس کردن مشکل پر کردن مجدد RPG 07:22
  • فیکس کردن برخی از باگ‌های مکانیک‌های سلاح 05:30
  • راه‌اندازی سیستم دوربین تک‌تیرانداز با رابط کاربری 15:28
  • انیمیشن تکان خوردن دوربین تک تیرانداز و تغییر دوربین 08:28
  • حذف دوربین تک تیرانداز هنگام تغییر سلاح 03:15
  • تغییر حساسیت سلاح بر اساس State سلاح 08:04
  • بلاک کردن State نشانه‌گیری برای برخی از انواع سلاح 06:57
  • ایجاد بازیکن در حال برداشتن سلاح 11:22
  • انتقال سیستم موجودی به بلوپرینت‌های حالت بازی 17:01
  • ایجاد سلاح به صورت ماژولار 10:06
  • ذخیره سلاح و مهمات برداشته شده در موجودی 11:24
  • ترازبندی سلاح در موجودی بر اساس سطر جدول داده‌ 06:19
  • ایجاد بلوپرینت‌ ذخیره داده‌ بازی 14:32
  • مخفی‌سازی آیتم‌های خالی در رابط کاربری موجودی 04:20
  • ایجاد سیستم مصرف مسکن 13:16
  • ایجاد رابط کاربری نوار سلامت با استفاده از نوار پیشرفت 10:50
  • بروزرسانی نوار پیشرفت HP بر اساس سلامت بازیکن 10:15
  • افزودن HP به بازیکن پس از دریافت کیت سلامت 06:48
  • مخفی‌سازی رابط کاربری هنگام باز بودن موجودی 06:35
  • ایجاد سطح منظره در آنریل انجین 10:47
  • طراحی سطح پایگاه نظامی - بخش 1 11:44
  • طراحی سطح پایگاه نظامی - بخش 1 13:20
  • رنگ‌آمیزی متریال جاده 06:25
  • افزودن نور به داخل خانه‌ها 09:41
  • ضبط تصویر نقشه برای سیستم نقشه 08:00
  • ایجاد ویجت نقشه بزرگ 05:54
  • بروزرسانی موقعیت بازیکن روی نقشه بزرگ 09:37
  • افزودن آیکون بازیکن با چرخش کاراکتر 04:24
  • افزودن نقطه مورد علاقه روی نقشه بزرگ 18:32
  • افزودن نشانگر ماموریت و نمایش فاصله به متر 14:47
  • ایجاد قطب‌نما برای ناوبری 10:19
  • افزودن آیکون نقطه مورد علاقه روی قطب‌نما 13:00
  • آیکون نقطه مورد علاقه پویا روی قطب‌نما 08:20
  • ایجاد متریال نقشه کوچک با ویجت 12:21
  • تغییر تکسچر ماژولار نقشه کوچک 08:09
  • ایجاد نقطه مورد علاقه برای نقشه کوچک 12:37
  • نقطه مورد علاقه ماژولار برای نقشه کوچک 19:09
  • نقطه مورد علاقه نقشه کوچک استاتیک 07:15
  • تنظیم اندازه نقشه کوچک به صورت ماژولار 03:33
  • تسکی که در این ماموریت هدف پیاده‌ می‌کنیم 02:46
  • ایجاد سکانس سینمایی - بخش 1 08:41
  • ایجاد سکانس سینمایی - بخش 2 17:36
  • ایجاد سکانس سینمایی - بخش 3 06:40
  • مخفی‌سازی رابط کاربری در طول سکانس سینمایی 12:45
  • نمایش عنوان ماموریت شروع هدف 15:35
  • ایجاد بازیکن مأموریت به‌ طور پویا 13:11
  • ایجاد رابط کاربری بازی ریاضی 10:30
  • رابط کاربری کامل پازل ریاضی 12:52
  • ایجاد رابط کاربری ورودی DialPad 11:31
  • افزودن ورودی دکمه برای DialPad 13:01
  • افزودن ورودی رقمی برای چکر پسورد 09:17
  • افزودن رابط بلوپرینت برای ورودی رقمی 08:13
  • شروع ماموریت - تسک 1 13:11
  • شروع ماموریت - تسک 2 09:30
  • فیکس کردن مشکل ویجت ریاضی 06:57
  • راه‌اندازی رابط کاربری برای ویجت ریاضی 06:13
  • ایجاد ویجت ریاضی بر اساس سختی بازی 07:13
  • راه‌اندازی هدف تسک 4 13:31
  • راه‌اندازی هدف تسک 5 04:30
  • راه‌اندازی هدف تسک 6 03:20
  • راه‌اندازی هدف تسک 7 و 8 06:46
  • راه‌اندازی هدف تسک 9 03:50
  • ایجاد دنباله سطح و ساخت انیمیشن فرار با هلیکوپتر 14:52
  • Spawn کردن ذرات انفجار 14:09
  • افزودن افکت‌های صوتی در دنباله سطح 04:15
  • راه‌اندازی Dispatcher رویداد برای بلوپرینت سطح 08:39
  • افزودن صدای فرمانده قبل از Spawn کردن آبجکت 12:20
  • توقف پخش ویدئوی معرفی برای هر بار 06:16
  • ایجاد بازیگر دوربین مداربسته 11:08
  • راه‌اندازی قابلیت تشخیص دوربین مداربسته 03:25
  • ایجاد سیستم صوتی برج مراقبت 07:24
  • افزودن سلاح هنگام Spawn کردن بازیکن 04:48
  • راه‌اندازی قابلیت تخریب دوربین و برج مراقبت توسط بازیکن 10:41
  • ایمپورت مدل کاراکتر ارتش به همراه انیمیشن‌ها 04:19
  • راه‌اندازی کاراکتر ارتش به همراه انیمیشن‌ها 12:42
  • راه‌اندازی پرسه زدن کاراکتر در سطح 09:27
  • راه‌اندازی حرکت تفنگ کاراکتر ارتش 08:37
  • راه‌اندازی ارتش هوش مصنوعی می‌تواند بازیکن پیاده را ببیند و تعقیب کند 07:54
  • راه‌اندازی انیمیشن‌های State هدف‌گیری ارتش 12:14
  • راه‌اندازی پر کردن مجدد سلاح ارتش هوش مصنوعی 02:33
  • راه‌اندازی انیمیشن چرخش درجای کاراکتر ارتش 12:28
  • راه‌اندازی آفست هدف‌گیری کاراکتر ارتش 10:17
  • راه‌اندازی سیستم آسیب کاراکتر ارتش و دریافت موقعیت حمله جدید 12:47
  • افزودن تفنگ کاراکتر ارتش و صدای پر کردن مجدد تفنگ 06:13
  • پخش افکت صوتی صدای قدم کاراکتر ارتش 10:13
  • راه‌اندازی سیستم آسیب کاراکتر ارتش 10:41
  • راه‌اندازی سیستم آسیب شلیک به سر 06:11
  • سیستم آسیب کاراکتر ارتش توسط آتش بر اساس سختی بازی 07:56
  • راه‌اندازی قابلیت شنیدن صدا توسط هوش مصنوعی 12:23
  • راه‌اندازی حرکت هوش مصنوعی به سمت محل صدا 07:25
  • انجام برخی بهینه‌سازی‌ها برای هوش مصنوعی و سلاح‌ها 03:33
  • ایجاد مرکز کنترل برای کنترل همه موانع بازی 15:43
  • راه‌اندازی دوربین مداربسته برای دیدن مرگ یا زنده بودن کاراکتر هوش مصنوعی 13:25
  • قرار دادن دوربین مداربسته روی ساختمان‌های همسطح 09:01
  • افزودن نقطه علاقه روی ارتش هوش مصنوعی و دوربین مداربسته 05:07
  • قرار دادن دوربین ارتش و دوربین مداربسته در یک سطح 08:45
  • Spawn کردن سلاح‌ها هنگام مرگ کاراکتر ارتش 05:33
  • فیکس کردن مشکل ارتباطات کاراکتر ارتش با مرکز کنترل 02:28
  • تغییر موقعیت دوربین و کاراکتر ارتش 00:40
  • فعال‌سازی رابط کاربری FPS به صورت بلادرنگ 03:42
  • راه‌اندازی سطح جزئیات مدل‌ها 11:51
  • افزودن LOD برای کاراکتر ارتش 02:27
  • راه‌اندازی فاصله ترسیم برای Props 04:58
  • ایجاد رابط کاربری تنظیمات 11:59
  • ایجاد رابط کاربری تنظیمات - مکانیک دکمه 14:21
  • ایجاد رابط کاربری گرافیکی 09:10
  • اتصال رابط کاربری گرافیکی با تنظیمات کاربر بازی 13:55
  • تنظیم درصد صفحه نمایش 06:06
  • دریافت تمام تاریخ‌های گرافیکی روی رابط کاربری 10:30
  • تنظیمات حساسیت بازی با سیستم ذخیره 24:46
  • ایجاد گزینه‌های منوی اصلی 19:47
  • ایمپورت تصاویر برای رابط کاربری سطوح 01:32
  • ایجاد رابط کاربری انتخاب سطح - بخش 1 14:27
  • ایجاد رابط کاربری انتخاب سطح - بخش 2 12:57
  • پیاده‌سازی سیستم آنلاک کردن سطح 11:41
  • باز کردن سطح بر اساس دکمه اهرم انتخابگر 09:10
  • آنلاک کردن سطح به صورت پویا و پیاده‌سازی سیستم ذخیره 11:02
  • افزودن ویجت آنلاک کردن سطح در منوی اصلی 05:27
  • ایجاد سطح دو جدید برای تست 07:43
  • پیاده‌سازی سیستم مرگ بازیکن 20:57
  • فیکس کردن مشکل هاور دکمه بر اساس دشواری 14:45
  • نمایش ماموریت اول در درجه سختی 09:59
  • فیکس کردن مشکل کلیک روی رابط کاربری پس از دنباله سطح 04:33
  • افزودن صفحه بارگذاری 08:40
  • افزودن دکمه بازگشت به رابط کاربری 08:22
  • اجرای بازی برای اعتبارسنجی همه موارد 07:12
  • مدیریت سلاح‌ها برای کاراکترهای ارتش که پس از مرگ Spawn می‌شوند 08:59
  • افزودن لینک متریال فیزیکی به متریال معمولی 12:33
  • افزودن صدا به دکمه‌های رابط کاربری 05:51
  • بهینه‌سازی تکسچرها 05:27
  • راه‌اندازی ویژوال استودیو برای آنریل انجین 5.5.4 03:04
  • بسته‌بندی بازی برای ویندوز 03:43
  • فیکس کردن مشکل باز شدن سطح 03:49
  • تست بازی برای بار دوم 06:19
  • فیکس کردن مشکل گم شدن متریال‌ها و دکمه خروج 05:24
  • فیکس کردن مشکل شلیک بازیکن هنگام فعال بودن حالت سینمایی 06:34
  • ایجاد پروژه جدید و انتقال تمام محتوا 07:55
  • ایجاد حجم پس‌پردازش 02:25
  • پکیجینگ پروژه برای ویندوز 08:11
  • فیکس کردن مشکل خرابی سلاح و ویجت 02:52
  • گیم‌پلی کامل ماموریت 1 06:27
  • راه‌اندازی صفحه Meghna پروژه در Itch.io 08:10
  • افزودن فایل‌های رسانه و انتشار در Itch.io 05:26
  • افزودن دکمه ورودی موبایل 11:14
  • افزودن جوی‌استیک مجازی روی صفحه نمایش 02:51
  • استفاده از رابط کاربری برای برقراری ارتباط بین کاراکتر بازیکن و رابط کاربری 19:17
  • راه‌اندازی ورودی لمسی صفحه نمایش به جای جوی‌استیک مجازی 09:36
  • تست بازی روی دستگاه‌های واقعی 07:26
  • تغییر چیدمان دکمه برای رابط کاربری موبایل 04:30
  • فیکس کردن مشکل مکانیک دویدن سریع کاراکتر 10:37
  • ساخت دکمه ورودی آتش مانند Pubg Mobile 08:14
  • اکسپورت بازی برای تست 05:31
  • فیکس کردن مشکل عدم توانایی بازکین در دویدن و دکمه‌های رابط کاربری 05:09
  • جایگزینی آسمان و رعدوبرق 06:38
  • تنظیم تمام متریال‌ها روی حالت Unlight - بخش 1 13:19
  • تنظیم تمام متریال‌ها روی حالت Unlight - بخش 2 13:09
  • افزودن فاصله ترسیم و کاهش لگد زدن سلاح‌ها 14:48
  • انجام برخی بهینه‌سازی‌ها 09:16
  • راه‌اندازی تنظیمات رندر برای دستگاه‌های موبایل 06:56
  • ایجاد Google Play Console App با سیاست حفظ حریم خصوصی 10:54
  • افزودن جزئیات درباره اپلیکیشن در Play Console 12:10
  • تنظیمات اکسپورت آنریل انجین برای Play Console 03:56
  • امضای پروژه‌ها برای انتشار 10:21
  • آپلود فایل AAB در تست نهایی 06:28
  • نصب اپلیکیشن تست روی موبایل 01:59
  • فیکس کردن مشکل مجوز ذخیره‌سازی اندروید 10:44

20,519,600 5,129,900 تومان

مشخصات آموزش

توسعه بازی FPS تاکتیکی با آنریل انجین 5 برای کامپیوتر و موبایل

  • تاریخ به روز رسانی: 1404/12/10
  • سطح دوره:مقدماتی
  • تعداد درس:230
  • مدت زمان :34:25:44
  • حجم :29.93GB
  • زبان:دوبله زبان فارسی
  • دوره آموزشی:AI Academy

آموزش های مرتبط

The Great Courses
795,000 159,000 تومان
  • زمان: 58:00
  • تعداد درس: 12
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
2,260,000 452,000 تومان
  • زمان: 03:02:02
  • تعداد درس: 14
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
19,403,000 3,880,600 تومان
  • زمان: 26:02:40
  • تعداد درس: 175
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
8,508,000 1,701,600 تومان
  • زمان: 11:25:13
  • تعداد درس: 94
  • سطح دوره:
  • زبان: دوبله فارسی
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,833,000 366,600 تومان
  • زمان: 02:27:39
  • تعداد درس: 24
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
6,100,500 1,220,100 تومان
  • زمان: 08:11:21
  • تعداد درس: 28
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
7,256,500 1,451,300 تومان
  • زمان: 09:44:25
  • تعداد درس: 67
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
3,634,500 726,900 تومان
  • زمان: 04:52:43
  • تعداد درس: 38
  • سطح دوره:
  • زبان: دوبله فارسی

آیا سوالی دارید؟

ما به شما کمک خواهیم کرد تا شغل و رشد خود را افزایش دهید.
امروز با ما تماس بگیرید