آموزش دوره جامع ساخت کنترلر شخصیت سه بعدی در گودو (Godot) - آخرین آپدیت

دانلود Complete Godot 3D Character Controller Course

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: یادگیری موتور گودو از طریق ساخت یک کنترلر شخصیت سوم‌شخص به همراه سیستم حرکت، انیمیشن‌ها، دوربین و مکانیک‌های آماده برای بازی تسلط بر رابط کاربری گودو با اعتماد به نفس کامل ساخت و سازماندهی پروژه‌های گودو طراحی یک کنترلر بازیکن سوم‌شخص از صفر پیاده‌سازی حرکت بازیکن با استفاده از بردارها و سرعت (Velocity) پیاده‌سازی سیستم گرانش، پرش و دویدن پیکربندی لایه‌ها و ماسک‌های برخورد (Collision Layers & Masks) افزودن پشتیبانی از دسته‌های بازی (Joypad) ساخت سیستم دوربین سوم‌شخص وارد کردن و آماده‌سازی شخصیت‌های سه بعدی متحرک ساخت انیمیشن‌ها با استفاده از AnimationPlayer طراحی ماشین وضعیت انیمیشن با AnimationTree ترکیب نرم انیمیشن‌ها (Blending) بهینه‌سازی و بازنویسی کدهای گیم‌پلی برای پروژه‌های تمیزتر ساخت مدل‌های مختلف شخصیت قابل بازی با استفاده از Mixamo ایجاد یک زیرساخت قابل استفاده مجدد برای بازی‌های سه بعدی آینده پیش نیازها: بدون نیاز به تجربه قبلی در گودو یک کامپیوتر با قابلیت اجرای نرم‌افزار گودو اشتیاق به یادگیری توسعه بازی

یکی از حیاتی‌ترین سیستم‌های هر بازی سه بعدی، یعنی یک کنترلر حرفه‌ای شخصیت سوم‌شخص را بسازید.

فرقی نمی‌کند در حال ساخت یک بازی اکشن، ماجراجویی، پلتفرمر، RPG یا بقا باشید؛ تقریباً هر پروژه سه بعدی با یک ویژگی کلیدی شروع می‌شود: یک کنترلر پاسخگو برای بازیکن. در این دوره عملی، شما دقیقاً یاد می‌گیرید که چگونه چنین سیستمی را از صفر با استفاده از موتور گودو بسازید.

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

شروع کار با تنظیمات گودو، بررسی رابط کاربری و ایجاد اولین پروژه خواهد بود. سپس یک صحنه برای بازیکن می‌سازید، یک محیط تست ساده ایجاد می‌کنید و درک می‌کنید که چگونه لایه‌ها و ماسک‌های برخورد اجازه می‌دهند اشیاء به درستی با هم تعامل داشته باشند.

در مرحله بعد، سیستم اصلی حرکت را پیاده‌سازی خواهید کرد. یاد می‌گیرید که Input Actionها چگونه کار می‌کنند، بردارها و سرعت را درک می‌کنید، حرکت نرم بازیکن را می‌سازید، گرانش و پرش را اضافه می‌کنید، سیستم دویدن را پیاده می‌کنید و حتی پشتیبانی از دسته‌های بازی را فعال می‌نمایید.

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

سپس، یک شخصیت کاملاً متحرک را وارد کرده و آماده می‌کنید تا وارد دنیای ابزارهای انیمیشن گودو شوید. شما انیمیشن‌های Idle، راه رفتن، دویدن، پرش و سقوط را می‌سازید و سپس با استفاده از AnimationTree، ماشین‌های وضعیت (State Machines) و Blend کردن انیمیشن‌ها، حرکاتی نرم و پاسخگو ایجاد می‌کنید.

در نهایت، کنترلر خود را با بازنویسی کدهای حرکت بهینه‌سازی کرده و یاد می‌گیرید چگونه با استفاده از Mixamo مدل‌های مختلف شخصیت را بسازید تا بتوانید این پروژه را به بازی‌های شخصی خود گسترش دهید.

در پایان این دوره، شما یک کنترلر کامل شخصیت سوم‌شخص خواهید داشت که می‌تواند به عنوان زیربنای پروژه‌های آینده شما در گودو عمل کند.


بعد از گذراندن این دوره، شما قادر خواهید بود:


  • کنترلرهای حرفه‌ای سوم‌شخص را در گودو بسازید

  • سیستم‌های حرکت پاسخگو برای بازیکن ایجاد کنید

  • سیستم‌های انیمیشن را با استفاده از AnimationTree توسعه دهید

  • شخصیت‌های سه بعدی متحرک را وارد و پیکربندی کنید

  • سیستم‌های گیم‌پلی قابل استفاده مجدد برای پروژه‌های آینده طراحی کنید

  • از کنترلر خود به عنوان نقطه شروع برای بازی‌های اکشن، RPG، پلتفرمر و سایر بازی‌های سه بعدی استفاده کنید

  • با اعتماد به نفس کامل به ساخت پروژه‌های پیشرفته‌تر در گودو ادامه دهید


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

شروع کار با گودو Getting Started with Godot

  • مقدمه: چه چیزی خواهید ساخت Introduction: What You’ll Build

  • نصب گودو و ایجاد پروژه Installing Godot & Creating Your Project

  • آشنایی با رابط کاربری گودو Understanding the Godot Interface

ساخت بازیکن و محیط بازی Building the Player and Environment

  • ساخت صحنه بازیکن Creating the Player Scene

  • ساخت یک محیط تست ساده Building a Simple Test Environment

  • توضیح لایه‌ها و ماسک‌های برخورد Collision Layers and Masks Explained

مبانی حرکت بازیکن Player Movement Fundamentals

  • Input Actionها و کنترل‌های حرکتی Input Actions and Movement Controls

  • درک سرعت و بردارها Understanding Velocity and Vectors

  • گرانش و پرش Gravity and Jumping

  • دویدن و یکپارچه‌سازی با دسته‌های بازی Sprinting and Joypad Integration

سیستم دوربین سوم‌شخص Third-Person Camera System

  • ساخت یک ریگ دوربین پایه Building a Basic Camera Rig

وارد کردن و آماده‌سازی مدل‌های شخصیت Importing and Preparing Character Models

  • ساخت شخصیت ما Building Our Character

مبانی انیمیشن Animation Fundamentals

  • مبانی AnimationPlayer: حالت انتظار، راه رفتن و دویدن AnimationPlayer Basics: Idling, Walking, and Running

  • افزودن انیمیشن‌های پرش و سقوط Adding Jump and Fall Animations

سیستم‌های پیشرفته انیمیشن Advanced Animation Systems

  • مقدمه‌ای بر AnimationTree Introduction to AnimationTree

  • ماشین‌های وضعیت (State Machines) State Machines

  • ترکیب (Blending) انیمیشن‌ها Blending Animations

پرداخت نهایی و حس بازی (Game Feel) Polish and Game Feel

  • بهینه‌سازی و بازنویسی حرکت بازیکن Refactoring Player Movement

پروژه نهایی و گام‌های بعدی Final Project and Next Steps

  • ساخت مدل‌های مختلف شخصیت با Mixamo Create Your Own Character Variants Using Mixamo

  • سخن پایانی Last Words

نمایش نظرات

آموزش دوره جامع ساخت کنترلر شخصیت سه بعدی در گودو (Godot)
جزییات دوره
1.5 hours
20
(آخرین آپدیت)
26
4.7 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Creativity Unleashed Creativity Unleashed

ما دوره های آنلاین شگفت انگیز برای از بین بردن خلاقیت خود هستیم. ما Creative Unleashed هستیم ، گروهی از سازندگان حرفه ای که به شما کمک می کنند تا با دوره های آنلاین ما خلاقیت خود را آزاد کنید. ما ده ها سال تجربه در زمینه طراحی ، تصویرگری ، فیلم سازی ، تدوین ویدئو و سایر زمینه های کارهای خلاقانه داریم. ما معتقدیم که آموزش باید سرگرم کننده و جذاب باشد و این دقیقاً همان نوع دوره هایی است که ما ایجاد می کنیم. ما از داشتن شما در اینجا با ما بسیار هیجان زده هستیم و نمی توانیم صبر کنیم تا به شما کمک کنیم تا خلاقیت خود را از بین ببرید. بیا انجامش بدیم!