ساخت کنترلر تیراندازی سومشخص در Godot 4
Udemy - Godot 4: Create A Third Person Shooter Controller

ساخت کنترلر تیراندازی سومشخص در Godot 4
ساخت کنترلر تیراندازی سومشخص در Godot 4 : این دوره از Chaff Games راهی برای ساخت یک کنترلر کامل برای بازی سومشخص از یک صحنهی خالی تا یک شخصیت کامل با ریگ انیمیشنی، کنترل دوربین، سیستم سلاحها و ماشین حالت پیشرفته در Godot 4 است. اگر ساخت یک بازی سومشخص شبیه به Mass Effect، Hell Divers 2 یا Fortnite همیشه جزو اهداف شما بوده، این دوره قدمبهقدم شما را در این مسیر راهنمایی میکند.
در این دوره، ساخت کنترلر از صفر آموزش داده میشود و مدرس تمام تصمیمات خود را مرحلهبهمرحله توضیح میدهد. همچنین ساختارهای حرفهای و بهینه مانند استفاده از State Machine و سیستم کلاسمحور برای مدیریت سلاحها و انیمیشنها بهطور کامل آموزش داده میشود. این دوره آموزشی توسط تیم ســافــت ســاز برای شما عزیزان تهیه شده است.
عناوین ساخت کنترلر تیراندازی سومشخص در Godot 4 :
- آشنایی با کنترلر دوربین
- استفاده از Spring Arm برای چرخش آزادانه دوربین بدون نفوذ به دیوار
- استفاده از Tween برای تغییر زاویه دید کاراکتر (سمت راست/چپ)
- زوم کردن دوربین برای نشانهگیری بهتر
- اجرای همهی این حرکات بهشکل نرم و روان
- ساخت ماشین حالات (Finite State Machine) مبتنی بر Node
- تعریف دقیق حالات با قوانین مشخص برای هر عمل
- مدیریت حالات مبارزه و غیرمبارزه برای طراحی بازی دینامیک
- ساخت یک ریگ کامل برای شخصیت سومشخص
- استفاده از Blender و Mixamo برای ایجاد انیمیشنها
- وارد کردن ریگ به Godot
- استفاده از Animation Tree برای کنترل پیچیدهی حرکات
- ساخت ترنزیشنهای نرم بین حالات مختلف انیمیشنی
- مدیریت سلاحها (Weapon Manager)
- ساخت سیستم سلاح با استفاده از کلاسها و کامپوننتها برای پشتیبانی از انواع سلاح و پرتابه
- قابلیت برداشتن و انداختن سلاح و مهمات
- آشنایی با Inverse Kinematics (IK)
- تنظیم موقعیت اسلحه و دستها برای حالت طبیعیتر
- چرخاندن سر و بدن کاراکتر به سمت دوربین
- قرارگیری صحیح دست چپ روی سلاح
عنوان دوره : Udemy – Godot 4: Create A Third Person Shooter Controller
سطح : متوسط
زمان کل دوره : 11.26 ساعت
تعداد فایل ها : 69
سال آموزش : 2025
فایل تمرینی : دارد
مربی دوره : Chaff Games
نرم افزار : Godot 4
زیرنویس انگلیسی : ندارد
فشردگی اختصاصی سافت ساز : ندارد
Udemy – Godot 4: Create A Third Person Shooter Controller
Create A Player Controller With A Full Rig and Weapon Manager
Chaff Games
Have you ever wanted to make a third person shooter in Godot?
It can be challenging to know how to get the actions to work smoothly with a control rig. A careful structure must be created to ensure that the animations do not cut of jump between each other.
This Course will show you how to make a third person controller in Godot from scratch. We’ll go from blank canvas, to capsule, to full control rig and finally a weapon controller. I will show you how and explain why I am making the decision I’m making. Because when you’re making such a complicated controller there isn’t one right way to do it. So I will tell you what I’m doing it and why, occasionally talk about alternatives and then we can move on. Nothing is skipped. Aside from collecting animations, I have included every single decision I made along the way.
We will create:
A Camera Controller.
Using Spring Arms, we will be able to rotate around our character, without clipping into walls.
Using Tweens, we will be able to switch which side we view the character from.
Using Tweens, we will be able to Zoom the camera to better aim our weapons.
We will also make sure all of these actions can happen smoothly.
A Node Based Finite State Machine.
We Will Create a State machine which will ensure our actions are clearly defined and have clear rules about what can be triggered and when.
We have a state machine for both Combat and Non combat enabling you to design dynamic play modes depending on your desires.
A Full Third Person Character Rig and Animations.
Using Blender and Mixamo we will create a rig with a complex set of animations.
We will discuss importing a rig into Godot.
How to use the Animation Tree Player.
Create a complex set of transitions and blends to ensure that each is smooth and seamless.
A Weapon Manager.
Create a dynamic weapon manger.
using classes and components create a system that will allow a diverse number of different weapons and projectiles.
Picking up Ammo and Weapons.
Dropping Weapons.
We Will also cover Inverse Kinematics
Ensure the player is always looking down camera
Adjust the weapon position to better suit the character pose
Make sure the left hand is always on the weapon
What you’ll learn
Create A Third Person Shooter Controller – From non combat movement to switching to full combat mechicanics like Mass Effect, Hell Divers 2 and Fortnite
Create a complex and Dynamic animation state machine, make your characters movements smooth and seemless with a variety of blending and transition techniques
Use Custom Classes and Resources to build a robust system that understands what each component is without directly relying on each component
Learn How To Use Godot Like A Pro – From Scene Structure, Composition, Custom Signals and way more
Master The State Machine – Create a robust finite state machine that will ensure that each action has it’s own set of rules and no unexpected transitions
حجم کل : 8.7 گیگابایت

برای دسترسی به کل محتویات سایت عضو ویژه سایت شوید
برای نمایش این مطلب و دسترسی به هزاران مطالب آموزشی نسبت به تهیه اکانت ویژه از لینک زیر اقدام کنید .
دریافت اشتراک ویژه
مزیت های عضویت ویژه :
- دسترسی به همه مطالب سافت ساز
- آپدیت روزانه مطالب سایت از بهترین سایت های سی جی
- ورود نامحدود کاربران از هر دیوایسی
- دسترسی به آموزش نصب کامل پلاگین ها و نرم افزار ها
اگر در تهیه اشتراک ویژه مشکل دارید میتونید از این لینک راهنمایی تهیه اشتراک ویژه رو مطالعه کنید . لینک راهنما
For International user, You can also stay connected with online support. email : info@softsaaz.ir telegram : @SoftSaaz
