Добро пожаловать в первый эпизод версии 2.0 моей обучающей серии по FPS на движке Godot Engine. Версия 2 больше, лучше и лучше организована. Мы будем создавать ретро FPS игру с современными поворотами в Godot Engine с нуля.
-----------------------------------------------------------------------------------
✅ GET THE SOURCE FILES:
В этом видео рассказывается о начале создания нашей FPS-игры, в которой будет следующее:
Prototype Level Setup
Filesystem Folder Organization
FPS Player Controller
Camera Controller
Mouse Capture Component
Functional State Machine
Walking
Sprinting
Idle
Crouch
Jump
Interaction Raycast Component
Main Scene Manager Setup
User Interface Setup with Dynamic Reticle
Debug Feature for State Machine and User-Defined Expressions
-----------------------------------------------------------------------------------
CHAPTERS
00:00 Let’s Made An FPS in Godot
00:19 Why Version 2.0?
00:49 Version 2.0 Will Be Bigger
01:03 Chapter 01: Project Setup
01:18 The Prototype Level
02:12 Chapter 2: Player Controller
03:09 Chapter 3: Camera Controller
04:03 Looking With the Mouse
04:56 Mouse Component Script
07:46 Using Our Mouse Capture Data
09:12 Why Mouse Vector is Swapped
10:04 Rotate the Player or the Camera?
10:49 Rotating the Camera
11:21 Rotating the Player
11:54 Chapter 4: Walking Movement
12:26 Input to Player Direction
12:56 Adding Gravity
13:35 Direction to Velocity
14:13 Normalize Your Direction Vector
14:32 Acceleration and Deceleration
15:14 Why We Separate the Y Velocity
16:28 Chapter 5: The State Machine
16:56 The Godot State Charts Addon
17:21 State Machine Node Structure
18:24 The Atomic State
19:01 Compound State’s Default Atomic State
19:33 How To Move Between States
20:21 Using the Built-in State Signals
21:28 Parallel State Scripts Node
22:05 Building the Custom Script Solution
23:25 The Idle State
24:32 Update Player Controller References
25:33 Checking States With the Debug UI System
26:06 The Moving and Walking States
27:19 The Sprinting State
28:00 just_pressed vs pressed
28:46 Adjusting the Player’s Speed with Modifiers
30:43 Chapter 6: The Crouching State
31:14 The Posture and Standing States
32:13 The Four Steps to Good Crouching
35:37 Fixing the Uncrouch Problem
37:03 Adding Your Own Debug Expressions With Godot State Charts
38:29 The Jumping State
40:57 Chapter 7: User Interface and Dynamic Crosshair
41:30 Creating the Main Scene
42:42 Designing the Dynamic Crosshair
45:18 Chapter 8: Interaction Raycast
47:03 Chapter 9: Quality of Life Code
47:58 Download the Project Files and Future Videos
49:27 Why I’m Doing a Version 2
50:57 We’re Going Retro With Trenchbroom
52:08 Full Code References
52:12 Player Controller Script
52:22 Camera Controller Script
52:32 Mouse Capture Script | Interaction Raycast Script
52:42 State Machine Script | State Base Script
52:52 Idle / Walking / Sprinting / Moving
53:02 Grounded / Airborne / Standing / Crouching
53:12 Dynamic Reticle Script
#Godot #урокдляначинающихвgodot #3d #3dGame #Godot4 #gamedev #GodotTutorial #УрокиGodot #FPS #УрокиGodotНаРусском
297 views
835
233
2 months ago 00:53:26 88
Создаем FPS на Godot Engine [ENG]
2 months ago 00:53:26 297
Создаем FPS на Godot Engine [RUS]
1 year ago 00:32:58 218
01 - Создаём FPS-проект на С++. C++ ПРОЕКТ на Unreal Engine 5 Александр Семенко
10 years ago 00:17:39 53
FPS до небес - Как повысить производительность ПК в играх, при записи видео и работе - эпичный гайд!
5 months ago 00:05:16 3.6K
ЛУЧШИЙ FPS для твоих видео | Полное руководство по частоте кадров 24, 60, 120 FPS
12 years ago 00:05:58 633
Как увеличить FPS в играх и убрать лаги
10 years ago 00:17:40 52
FPS до небес - Как повысить производительность ПК в играх, при записи видео и работе
3 years ago 00:04:51 26
Как создать графики FPS из бенчмарка FPAPS в Microsoft Office Excel
11 months ago 00:04:41 764
Как повысить фпс в играх - параметры запуска для повышение FPS
9 years ago 00:10:05 371
Как повысить FPS в Играх 7 шагов
10 years ago 00:08:59 165
ПОВЫШАЕМ FPS В ИГРАХ!
9 years ago 00:08:37 157
Как повысить FPS в играх и производительность компьютера
2 years ago 00:13:03 136
Повышаем FPS на ЛЮБОЙ видеокарте
2 years ago 00:01:27 909
Unreal Engine 5 – Создайте FPS игру-выживание с Зомби
11 months ago 00:17:51 27.7K
Максимальное повышение FPS в играх, убираем лаги и зависания windows 10
7 years ago 00:13:47 68
[ARTALASKY CG - Как создать игру] Своя игра за $500 (unity 2018 fps). Часть #3 by Artalasky
9 years ago 00:09:34 1.4K
Как максимально эффективно повысить себе FPS.
9 years ago 00:17:39 40
Как повысить FPS-FPS до небес
1 year ago 00:08:58 128
Как увеличить FPS - что заменить в компьютере, гайд.
10 months ago 00:04:53 94
Создаю шутер от первого лица за 5 минут / Create FPS from in 5 minutes / Unreal Engine 4