| نام محصول به انگلیسی | دانلود Unreal Engine C++: Create Helicopter-Bot & AI Shooter |
|---|---|
| نام محصول به فارسی | دانلود دوره دانلود Unreal Engine C++: ساخت هلیکوپترربات و شوتر هوش مصنوعی |
| زبان | انگلیسی با زیرنویس فارسی |
| نوع محصول | آموزش ویدیویی |
| نحوه تحویل | به صورت دانلودی |
این دوره آموزشی دانلودی بوده و همراه با زیرنویس فارسی ارائه میگردد.
حداکثر تا ۲۴ ساعت پس از سفارش، لینک اختصاصی دوره برای شما ساخته و جهت دانلود ارسال خواهد شد.
جهت پیگیری سفارش، میتوانید از طریق واتساپ با شماره 09395106248 یا آیدی تلگرامی @ma_limbs در تماس باشید.
دانلود Unreal Engine C++: ساخت هلیکوپترربات و شوتر هوش مصنوعی
معرفی دوره
در این دوره جامع و عملی با موتور بازیسازی Unreal Engine و زبان برنامهنویسی C++ آشنا میشوید و نحوه طراحی و پیادهسازی دو پروژه حرفهای را فرا خواهید گرفت: هلیکوپترربات و شوتر هوش مصنوعی. این دوره مناسب افرادی است که میخواهند مهارت خود در توسعه بازیهای سهبعدی را به سطح پیشرفته برسانند و پروژههای ناب و کاربردی خلق کنند.
در طول دوره، از صفر تا صد مباحث پایهای تا مباحث پیشرفته مانند معماری کلاسها، سیستم هوش مصنوعی، تعامل بین اشیاء و بهینهسازی عملکرد را آموزش میبینید. همچنین با شیوه تست، رفع باگ و بهبود تجربه کاربری آشنا خواهید شد.
آنچه دانشجویان خواهند آموخت
- شناخت محیط Unreal Engine و تنظیمات اولیه پروژه
- مرور اصول زبان C++ در زمینه بازیسازی
- طراحی کلاسها و اشیاء برای کنترل هلیکوپترربات
- ساخت سیستم حرکت، فیزیک و انیمیشن هلیکوپتر
- پیادهسازی سیستم دشمنان و کنترل هوش مصنوعی در بازی شوتری
- ساخت رابط کاربری ساده برای نمایش نوار سلامتی و مهمات
- کار با ماژولهای صدا، افکت و Particle System
- بهینهسازی عملکرد و کاهش مصرف منابع
- تست و رفع اشکال پروژه به صورت گام به گام
مزایای دوره
- آموزش گام به گام و پروژهمحور برای درک کامل مفاهیم
- تمرینهای عملی فراوان برای تثبیت یادگیری
- دسترسی به فایلهای منابع و پروژههای نهایی
- پشتیبانی سؤالات و رفع اشکال در انجمن اختصاصی
- افزایش قابل توجه رزومه و توانمندی در استخدامهای حوزه بازیسازی
- آمادهسازی برای پیادهسازی پروژههای شخصی و استارتاپی
پیشنیازها
- آشنایی اولیه با مفاهیم پایهای زبان C++ (متغیرها، توابع، کلاسها)
- نصب و کانفیگ Unreal Engine (نسخه 4.26 یا بالاتر)
- سیستم عامل ویندوز 10 یا 11 با حداقل 16 گیگابایت رم و کارت گرافیک مناسب
- آشنایی مقدماتی با مفاهیم فیزیک و ریاضی در بازیسازی (اختیاری)
- علاقه به طراحی و توسعه پروژههای سهبعدی
سرفصلهای دوره
- مقدمه و آشنایی با رابط کاربری Unreal Engine
- راهاندازی پروژه اول: هلیکوپترربات
- ایجاد کلاس پایه و تنظیمات فیزیک
- انجام حرکات دورانی و جابهجایی در فضا
- پیادهسازی سیستم تیراندازی با توپهای هوابرد
- توسعه هوش مصنوعی پایه برای دشمنان ساده
- ساخت UI هلیکوپتر: نمایش سوخت و سرعت
- مقدمهای بر بهینهسازی و پروفایلینگ پروژه
- شروع پروژه دوم: شوتر هوش مصنوعی
- ایجاد محیط سهبعدی با نورپردازی پویا
- طراحی دشمنان AI با Behavior Tree
- تعامل بازیکن و دشمنان: شلیک، مخفیشدن و واکنش
- پیادهسازی نوار سلامتی، مهمات و اعلانیههای HUD
- افکتهای صوتی و تصویری برای شلیک و برخوردها
- تست نهایی، رفع باگ و خروجی گرفتن از پروژه
مثالهای عملی
در هر بخش از دوره با مثالهای واقعی کار میکنیم. به عنوان مثال، برای هلیکوپترربات میآموزید چگونه با تابع Tick() حرکات پیوسته را کنترل کنید و با استفاده از ProjectileComponent شلیک موشکهای هوایی را شبیهسازی کنید. همچنین در پروژه شوتری، با Behavior Tree و Blackboard دشمنان را طوری طراحی میکنیم که هنگام نزدیک شدن بازیکن، مخفی شوند یا تیراندازی متقابل کنند.
مثال دیگر: استفاده از Raycast برای تشخیص برخورد تیر با محیط و نمایش افکت صدایی و Particle مناسب. این تمرینها تضمین میکند دانشجو هر مبحث را عملاً پیاده کرده و در پروژه خود به کار ببرد.
نکات کلیدی
- همیشه پروژه خود را در نسخه مخصوص Unreal Engine نگه دارید تا باگ ناشی از ورژن مختلف ایجاد نشود.
- در بخش هوش مصنوعی، ابتدا منطق ساده طراحی کنید و سپس بهینهسازیهای بعدی را انجام دهید.
- از مستندات رسمی Epic Games برای یادگیری توابع پیچیدهتر استفاده کنید.
- بهینهسازی فریمریت با فعال کردن Stat Unit و پروفایلینگ مداوم اهمیت زیادی دارد.
- برای پروژههای بزرگتر، ساختار کلاسها و ماژولبندی کد را رعایت کنید تا قابلیت توسعه داشته باشد.


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