آموزش آنریل انجین 5: ساخت و انتشار یک بازی اکشن سه‌بعدی موبایل - آخرین آپدیت

دانلود Unreal Engine 5: Create and Publish a 3D Action Mobile Game

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:

پیش‌نیازها: آشنایی با مبانی بلوپرینت آنریل انجین (Unreal Engine Blueprint Basics)

[تمامی ۵۴ درس با زیرنویس‌های تصحیح شده بارگذاری شده‌اند!]

اگر علاقه‌مند به ساخت یک بازی اکشن سه‌بعدی تک‌نفره برای پلتفرم موبایل هستید و می‌خواهید آن را در فروشگاه‌های آنلاین مانند گوگل پلی استور منتشر کنید، این دوره آموزشی برای شماست!

توسعه یک بازی سه‌بعدی موبایل در آنریل انجین کمی متفاوت از توسعه بازی در پلتفرم PC است. از آنجایی که مشخصات سخت‌افزاری موبایل بازیکنان بسیار متفاوت است، توسعه‌دهندگان بازی‌های موبایل نیاز به بهینه‌سازی بسیاری از دارایی‌ها (Assets) و منطق‌ها از جمله نورپردازی، پولیگون‌های مش، تکسچرها، رویدادهای تیک (Tick Events) و غیره دارند که همگی بر عملکرد نهایی بازی تأثیر می‌گذارند. ما در طول این دوره آموزشی همه این موارد را در نظر خواهیم گرفت.

علاوه بر این، ما مکانیسم مبارزه پایه شبیه به Sekiro خود را از صفر با استفاده از آنریل انجین ۵ خواهیم ساخت. ما نه تنها یک بازی برای موبایل ایجاد می‌کنیم، بلکه آن را در گوگل پلی استور منتشر خواهیم کرد تا بازیکنان بالقوه بیشتری که بازی شما را دوست دارند، به آن دسترسی پیدا کنند!

موضوعات این دوره شامل موارد زیر خواهد بود:

  • محیط توسعه اندروید (Android Development Environment)
  • جوی‌استیک‌های مجازی و رابط کاربری (UI) برای موبایل
  • سیستم انیمیشن در آنریل انجین
  • سیستم قفل کردن هدف (Toggle Locking)
  • سیستم غلتیدن و جاخالی دادن (Rolling/Dodge)
  • سیستم دفاع و پَری کردن (Defence/Parry)
  • سیستم اجرای ضربه نهایی (Execution) و انتقال ویژه دوربین
  • سیستم آمار سلامتی (HP) و استقامت (Posture)
  • کمبوهای حمله (Attack Combos)
  • حالت‌های عقب‌نشینی (Knock back)، گیجی (Stun)، بی‌قید و بند (Tyrant) و شکست‌ناپذیری (Invincible)
  • سیستم هوش مصنوعی ساختاریافته با درخت رفتار (Behavior Tree)
  • الگوهای حمله سفارشی (مانند ضربه نفوذی (Thrust)، میکیری (Mikiri)، ضدحمله جاخالی (Dodge Counter) و غیره)
  • امضای فایل *.aab برای گوگل پلی استور
  • نحوه به‌روزرسانی نسخه جدید بازی خود در گوگل پلی استور

اگر سوالی دارید، لطفاً ابتدا بخش پرسش و پاسخ (Q&A) در Udemy را جستجو کنید، ممکن است شخص دیگری قبلاً مشکلی مشابه شما را حل کرده باشد. اگر هنوز سوال مشابهی وجود ندارد، سوال خود را با جزئیات کامل در آنجا بپرسید و من به طور منظم سوالات را بررسی خواهم کرد. علاوه بر این، می‌توانید به سرور دیسکورد من بپیوندید تا دانشجویان بیشتری را پیدا کنید که در این دوره‌ها ثبت‌نام کرده‌اند!

یادگیری موفقی داشته باشید!

توجه: برای دریافت هویت توسعه‌دهنده مجاز و ارسال درخواست آپلود بازی، باید هزینه‌های اضافی به گوگل پلی پرداخت کنید. این هزینه‌ها بسته به زمان متفاوت بوده و به این دوره آموزشی ارتباطی ندارند.


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

مقدمه و راه‌اندازی UE5 Introduction & Setup UE5

  • مرور کلی و معرفی Overview & Promotion

  • نصب و راه‌اندازی محیط توسعه اندروید در UE5 UE5 installation and setup android development environment guidance

نکات UE5.1 و پروژه مرجع Hints on UE5.1 and reference project

  • پروژه مرجع (UE5.1، 5.2، 5.4) Reference project (UE5.1, 5.2, 5.4)

تنظیم سطح و انیمیشن‌های کاراکتر Setup Level and Character Animations

  • راه‌اندازی پروژه و وارد کردن دارایی‌ها Project Setup And Import Assets

  • تنظیم صحنه اصلی برای پلتفرم موبایل Setup Main Scene For Mobile Platform

  • تنظیم کلاس بازیکن و کلیدهای ورودی Setup Player Class And Input Keys

  • اختیاری - استفاده از کامپوننت ورودی بهبودیافته Optional - Use Enhanced Input Component

  • تنظیم انیمیشن حرکت پایه بازیکن Setup Player Basic Locomotion Animation

  • نقطه عطف ۰۱: تنظیم جوی‌استیک‌های مجازی و تست APK Milestone01 Setup Virtual Joystics And Apk Test

تنظیم حرکت پیشرفته بازیکن و هوش مصنوعی آزمایشی Setup Player Advanced Movement and Dummy AI

  • تنظیم کلاس مربی و انیمیشن‌های پایه Setup Trainer Class And Basic Animations

  • قفل کردن_بخش ۱_یافتن نزدیک‌ترین دشمن Lock_Part1_Get Nearest Enemy

  • قفل کردن_بخش ۲_رفتار دوربین قفل‌شده Lock_Part2_Locked Camera Bahavior

  • قفل کردن_بخش ۳_تغییر آیکون قفل و بهبود بصری Lock_Part3_Toggle Lock Icon And Polishing

  • غلتیدن_بخش ۱_تنظیم مونتاژ غلتیدن Roll_Part1_Setup Rolling Montage

  • غلتیدن_بخش ۲_تغییر جهت غلتیدن هنگام عدم قفل شدن Roll_Part2_Change Rolling Direction When Not Locking

  • غلتیدن_بخش ۳_تغییر جهت غلتیدن هنگام قفل شدن Roll_Part3_Change Rolling Direction When Locking

  • حمله_بخش ۱_منطق حمله ترکیبی Attack_Part1_Attack Combo Logic

  • حمله_بخش ۲_بررسی زمان‌بندی حمله Attack_Part2_Attack Timing Check

  • حمله_بخش ۳_اثر عقب‌راننده Attack_Part3_Knock BackEffect

  • حمله_بخش ۴_رابط کاربری نوار سر Attack_Part4_Head Bar UI

  • حمله_بخش ۵_افزودن کامپوننت قابل اشتراک‌گذاری Attack_Part5_Add Sharable Component

  • حمله_بخش ۶_حرکت مونتاژ در حال پخش Attack_Part6_Move Playing Montage

  • ضربه‌خوردن_بخش ۱_رویداد مرگ هوش مصنوعی Hit_Part1_AI Death Event

  • ضربه‌خوردن_بخش ۲_رویداد بی‌حسی هوش مصنوعی Hit_Part2_AI Stun Event

  • ضربه‌خوردن_بخش ۳_هوش مصنوعی جبّار و رویدادهای بصری Hit_Part3_AI Tyrant And Visual Events

  • ضربه‌خوردن_بخش ۴_رویدادهای واکنش دفاعی هوش مصنوعی Hit_Part4_AI Blocking React Events

  • اجرا_بخش ۱_مونتاژ و آیکون اجرا Execution_Part1_Execution Montage And Icon

  • اجرا_بخش ۲_رفتار دوربین Execution_Part2_Camera Behavior

  • تنظیم رابط کاربری بازیکن Setup Player UI

  • نقطه عطف ۰۲: افزودن افکت‌های رزمی و تست APK Milestone02_Add Combat Effects And Apk Test

هوش مصنوعی پیشرفته و مهارت‌ها Advanced AI and Skills

  • هوش مصنوعی_مقداردهی اولیه درخت رفتار AI_Initialize Behavior Tree

  • هوش مصنوعی_پیاده‌سازی حرکت جانبی AI_Implement Strafing

  • هوش مصنوعی_تکمیل چرخه منطق حمله AI_Complete Attacking Logic Cycle

  • هوش مصنوعی_افزودن مونتاژ چرخش درجا AI_Add Turn-In-Place Montage

  • بازیکن_رویداد مرگ Player_Death Event

  • بازیکن_ضربه‌ی سنگین Player_Heavy Hit

  • بازیکن_ضربه‌ی عادی Player_Normal Hit

  • بازیکن_تنظیم حرکت دفاعی Player_Setup Defence Action

  • بازیکن_افزودن واکنش‌های دفاعی Player_Add Defence Reactions

  • انحراف_بخش ۱_تنظیم زمان‌بندی انحراف Deflect_Part1_Setup Deflect Timing

  • انحراف_بخش ۲_افزودن انیمیشن‌های انحراف Deflect_Part2_Add Deflect Animations

  • هوش مصنوعی_مهارت ۱_بخش ۱_تنظیم مونتاژ AI_Skill1_Part1_Setup Montage

  • بازیکن_افزودن نشان خطر Player_Add Danger Sign

  • هوش مصنوعی_مهارت ۱_بخش ۲_افزودن بررسی ردیابی AI_Skill1_Part2_Add Trace Check

  • هوش مصنوعی_مهارت ۲_حمله نفوذی AI_Skill2_Thrust Attack

  • هوش مصنوعی_مهارت ۳_کانتر میکیری AI_Skill3_Mikiri Counter

  • هوش مصنوعی_مهارت ۴_انحرافات متوالی AI_Skill4_Consecutive Deflection

  • هوش مصنوعی_بازیکن_افزودن پرش AI_Player_Add Jump

  • هوش مصنوعی_مهارت ۵_کانتر پرشی AI_Skill5_Jump Counter

  • هوش مصنوعی_تغییر نرخ بازیابی AI_Change Recover Rate

  • پیاده‌سازی توابع جوی‌استیک‌های مجازی Implement Virtual Joysticks Functions

  • تنظیم مرحله منو Setup Menu Level

  • تنظیم رابط کاربری منو Setup Menu UI

  • نقطه عطف ۰۳: تست نهایی پکیج APK Milestone03_Final Apk package test

بخش جایزه Bonus

  • امضای بازی و تولید فایل *.aab Signing Game and produce *.aab file

  • ساخت صفحه محصول در گوگل پلی استور Create Product Page On Google Play Store

نمایش نظرات

آموزش آنریل انجین 5: ساخت و انتشار یک بازی اکشن سه‌بعدی موبایل
جزییات دوره
8.5 hours
56
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
1,048
4.6 از 5
دارد
دارد
دارد
Howl Chang
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Howl Chang Howl Chang

توسعه دهنده بازی