Dead2Rise – ساخت و انتشار یک بازی کامل با Unreal Engine 5، C++ و هوش مصنوعی
به کاربردیترین و کاملترین دوره توسعه بازی برای سازندگان تکنفره خوش آمدید.
در این دوره، من شما را گام به گام با فرآیند کامل ساخت یک بازی ترسناک بقا در دنیای زامبیها (اولشخص و سومشخص)از صفر آشنا میکنم؛ تمام این مسیر با استفاده از Unreal Engine 5، C++و قدرت ابزارهای AIخواهد بود تا سرعت گردش کار شما را افزایش داده و خلاقیتتان را آزاد کند.
ما بازی Dead2Riseرا میسازیم؛ یک بازی بقای تاریک و خشن در شهری از غرب وحشی. شما در طول روز به جستجوی منابع میپردازید و در شب در برابر گلههای مردگان متحرک دفاع میکنید. و بهترین بخش؟ شما همه کارها را خودتان انجام میدهید و در نهایت با اعتماد به نفس کامل، بازی را در Steamمنتشر میکنید.
- آنچه خواهید آموخت:
نحوه برنامهریزی و طراحی یک بازی کامل از ایده تا انتشار - سند طراحی بازی (GDD)
راهاندازی یک پروژه تمیز در Unreal Engine 5 برای توسعههای طولانیمدت
ایجاد یک پایه مشترک برای کاراکترهای بازیکن و زامبیها
تنظیم Enhanced Inputبرای حرکت، هدفگیری، پریدن، دویدن و خم شدن روان
برنامهنویسی هوش مصنوعی زامبیها با سه نوع دشمن: جیغزنها (Screamers)، دروگرها (Reapers) و غولها (Juggernaut). آنها میتوانند شما را ببینند، بشنوند و تعقیب کنند، همچنین از حملات نزدیک شما جاخالی داده و گشتزنی کنند.
ساخت یک سیستم بقای موجمحوربا یک چرخه گیمپلی شب و روز
طراحی یک سیستم مبارزه کاملبا هر دو نوع سلاح Hitscan و Projectile (تفنگها، تپانچهها، شاتگان و نارنجکانداز)
افزودن المانهای UIجذاب (نوار سلامتی، استامینا، شمارنده مهمات، تایمر موج)
ایجاد سیستم اینونتوری و لوتشامل کیتهای پزشکی، مهمات و جمعآوری سلاحها
پیادهسازی صدا، موسیقی محیطی، افکتهای زامبی، رد خون، نورپردازی، مه و VFX
ذخیره و بازیابی بازی با استفاده از SaveManager و SaveGameObjectمناسب
سازماندهی کدها با یک سلسلهمراتب کلاس حرفهای و معماری ماژولار
استفاده از ابزارهای AI مانند ChatGPTبرای نوشتن کد، طراحی سیستمها، تولید ایده و حل سریع مشکلات
مدیریت نسخههای پروژه با GitHub(تنها ردیابی فایلهای مورد نیاز)
پکیج کردن و انتشار بازی در Steam
- چرا این دوره متفاوت است:
من این بازی و این دوره را کاملاً تکنفرهو با همان ابزارهایی که آموزش میدهم ساختهام. این یک آموزش تئوری یا مجموعهای از ویژگیهای پراکنده نیست؛ بلکه یک پروژه واقعی است که همانگونه تدریس شده که بازیهای واقعی ساخته میشوند.
شما صرفاً یک «دنبالکننده» نخواهید بود، بلکه یاد میگیرید چگونه سیستمهای خودتان را بسازید، مشکلاتتان را حل کنید و بازیهایتان را به پایان برسانید. با آنریل انجین، C++ و AI، شما آزادی کامل خلاقانه و کنترل مطلق خواهید داشت.
در پایان این دوره، دیگر نیازی نیست بپرسید «چگونه یک بازی بسازم؟». شما پاسخ را خواهید دانست و آماده خواهید بود تا هر بازیای که میخواهید را بهصورت مستقل بسازید.
Rahmat Md
توسعه دهنده بازی ویدیویی (Unreal Engine و C++)
نمایش نظرات