متن خبر

آموزش ایجاد یک بازی RPG سه بعدی با گودو

آموزش ایجاد یک بازی RPG سه بعدی با گودو

شناسهٔ خبر: 581538 -




Godot یک موتور بازی متن باز است که برای ساخت بازی های دو بعدی و سه بعدی عالی است. این به دلیل رابط کاربر پسند، ویژگی های قوی و پشتیبانی فعال جامعه شناخته شده است.

ما به تازگی دوره ای را در کانال YouTube freeCodeCamp.org منتشر کردیم که به شما یاد می دهد چگونه از گودو برای ایجاد یک بازی RPG سه بعدی استفاده کنید. این دوره جامع شما را در فرآیند ساخت یک بازی RPG سه بعدی جذاب با استفاده از موتور قدرتمند و همه کاره گودو راهنمایی می کند. عمر از Coding Quest این دوره را ایجاد کرد.

درباره گودو

در اینجا برخی از نکات برجسته گودو آمده است:

رایگان و منبع باز : استفاده از گودو کاملاً رایگان است و کد منبع آن برای عموم در دسترس است. شما می توانید آن را مطابق با نیازهای خود بدون هیچ گونه هزینه مجوز تغییر دهید و گسترش دهید.

Cross-Platform : بازی هایی را توسعه دهید که می توانند به چندین پلتفرم صادر شوند، از جمله Windows، macOS، Linux، Android، iOS و HTML5.

معماری مبتنی بر گره : سیستم صحنه منحصر به فرد گودو امکان سازماندهی آسان و استفاده مجدد از عناصر بازی را فراهم می کند و فرآیند توسعه را کارآمدتر می کند.

اسکریپت نویسی : گودو از GDScript، زبانی مشابه پایتون، برای اسکریپت نویسی استفاده می کند. همچنین از زبان های دیگری مانند C# و C++ نیز پشتیبانی می کند.

پشتیبانی دو بعدی و سه بعدی : گودو با ابزارهایی برای توسعه بازی های دو بعدی و سه بعدی، محیطی انعطاف پذیر برای ایجاد طیف وسیعی از بازی ها فراهم می کند.

تحلیل اجمالی دوره

در این دوره آموزشی گام به گام با نحوه ساخت یک بازی RPG سه بعدی کاملا کاربردی آشنا خواهید شد. در اینجا بخش های اصلی تحت پوشش این دوره آمده است:

    مقدمه : مروری بر آنچه خواهید آموخت و ابزارهایی که استفاده خواهید کرد.

    شروع پروژه : راه اندازی پروژه گودو خود.

    GridMap : استفاده از GridMap برای ایجاد دنیای بازی.

    World Environment : تنظیم محیط جهانی برای بازی شما.

    گفت ن پخش کننده : ایجاد و پیکربندی شخصیت پخش کننده.

    کنترلر دوربین : پیاده سازی یک سیستم دوربین برای دنبال کردن بازیکن.

    حرکت بازیکن : کدگذاری مکانیک حرکت بازیکن.

    Player Animation : گفت ن انیمیشن به شخصیت بازیکن.

    Monster Setup : طراحی و ایجاد هیولای اسکلت هوش مصنوعی.

    مفهوم ماشین های حالت محدود : درک مفهوم ماشین های حالت محدود برای هوش مصنوعی بازی.

    راه اندازی ماشین حالت هیولا : پیاده سازی ماشین حالت هیولا.

    Monster AnimationTree : ایجاد درختان انیمیشن برای هیولا.

    State Machines : مدیریت حالت های مختلف در بازی.

    در حال تغییر : کدگذاری منطق برای تغییر حالت ها.

    Player Damaging Monsters : پیاده سازی مکانیک برای آسیب رساندن به هیولاها توسط بازیکن.

    Monster Damaging Player : مکانیک را برای هیولاها کدگذاری می کند تا به بازیکن آسیب برساند.

    تم سفارشی : طراحی یک تم سفارشی برای بازی شما.

    Overlay Game : ایجاد یک بازی روی صفحه.

    راه اندازی رابط کاربری گرافیکی : ایجاد رابط کاربری گرافیکی.

    منابع آیتم : گفت ن منابع برای آیتم های بازی.

    اسلات موجودی : راه اندازی اسلات موجودی.

    Inventory Item : گفت ن اقلام به موجودی.

    گفت ن آیتم ها : پیاده سازی مکانیک جمع اقلام.

    تجهیزات و موارد استفاده : ایجاد تجهیزات و سیستم های استفاده از اقلام.

    پروفایل : طراحی سیستم پروفایل بازیکن.

    آمار کل : محاسبه و نمایش آمار کل بازیکنان.

    سیگنال های سلامت سفارشی : تنظیم سیگنال های سلامت سفارشی.

    3D Item Objects : اضافه کردن اشیاء مورد سه بعدی به بازی.

    فروشگاه : ایجاد یک فروشگاه درون بازی.

    Level Up : پیاده سازی یک سیستم تراز کردن.

    Porting to Forward+ : انتقال بازی به Forward+ rendering.

    طراحی سطح : طراحی سطوح بازی.

    مشعل : اضافه کردن مشعل برای روشن کردن دنیای بازی.

    Lelu Intro : مقدمه ای بر آموزش Lelu VFX.

    آموزش Lelu VFX : اعمال جلوه های بصری با استفاده از Lelu.

    استفاده از VFX : بازی خود را با VFX خیره کننده تقویت کنید.

    جلوه های صوتی : اضافه کردن جلوه های صوتی به بازی شما.

    هیولاهای تخم ریزی : پیاده سازی مکانیک تخم ریزی هیولا.

    مراحل بعدی/خارجی : خلاصه کردن آنچه یاد گرفته اید و بحث در مورد مراحل بعدی.

این دوره یک رویکرد عملی برای توسعه بازی با گودو ارائه می‌دهد و تضمین می‌کند که تجربه عملی به دست می‌آورید و پایه‌ای محکم در ایجاد بازی‌های RPG سه بعدی ایجاد می‌کنید.

در حال حاضر آغاز شده است!

با گودو وارد دنیای توسعه بازی شوید و بازی RPG سه بعدی خود را بسازید. به کانال YouTube freeCodeCamp.org بروید و از امروز شروع به یادگیری کنید (6 ساعت تماشا کنید).

خبرکاو

ارسال نظر




تبليغات ايهنا تبليغات ايهنا

تمامی حقوق مادی و معنوی این سایت متعلق به خبرکاو است و استفاده از مطالب با ذکر منبع بلامانع است