🔔 GET THE SOURCE FILES ►► [ Ссылка ]_
Welcome to the first episode of a year-long deep-dive into creating a modern FPS game in the Godot Engine (Godot 4.x).
Episode 001
0:00 The Godot FPS Project
0:23 Scene Setup
0:57 Creating the Player Controller Scene
2:16 Adding the FPS Camera
3:39 Adding Keyboard Movement
4:31 FPS Input Mapping
5:26 Adding a Quick Exit Command
6:04 Adding Real-Time ReflectionProbe
6:37 Capturing Mouse Movement
8:12 Rotating the Camera With the Mouse
10:08 Mouse Sensitivity Variable
10:33 The Camera vs Player Rotation Problem
11:10 Better Camera Rotation
12:02 Adding Speed and Jump Variables
12:12 Get the Project Sources Files
12:35 Become A GitHub Sponsor
13:18 Next Episode - Crouching
-----------------------------------------------------------------------------------
FULL FPS TUTORIAL EPISODE LIST (Updated 8/26/24)
Crouching ►► [ Ссылка ]
Creating a Dynamic Crosshair ►► [ Ссылка ]
Animated Dynamic Crosshair ►► [ Ссылка ]
Debug Info Panel ►► [ Ссылка ]
Singleton Debug Panel ►► [ Ссылка ]
State Machine Introduction ►► [ Ссылка ]
State Machine Walking ►► [ Ссылка ]
State Machine Sprinting ►► [ Ссылка ]
State Machine Optimization ►► [ Ссылка ]
State Machine Crouching 2.0 ►► [ Ссылка ]
Sliding ►► [ Ссылка ]
Basic Jump ►► [ Ссылка ]
Double Jump ►► [ Ссылка ]
Jump Strength ►► [ Ссылка ]
Jump Animations ►► [ Ссылка ]
State Machine Falling ►► [ Ссылка ]
Weapon Setup Positioning ►► [ Ссылка ]
Fix Weapon Clipping and Custom FOV ►► [ Ссылка ]
Modular Weapon System With Cusotm Resources ►► [ Ссылка ]
Animating Weapons When Looking ►► [ Ссылка ]
Weapon Idle Animation ►► [ Ссылка ]
Weapon Bobbing Animation ►► [ Ссылка ]
Shooting Raycasting Setup ►► [ Ссылка ]
Easy Bullet Decals ►► [ Ссылка ]
Procedural Gun Recoil ►► [ Ссылка ]
Procedural Gun Recoil Part II ►► [ Ссылка ]
Gun Muzzle Flash ►► [ Ссылка ]
Creating a Modular Interaction Component ►► [ Ссылка ]
Setting Up Object Interaction ►► [ Ссылка ]
Highlighting Interactable Objects ►► [ Ссылка ]
Interactive Door Component ►► [ Ссылка ]
Context User Interface for Interactions ►► [ Ссылка ]
Creating a Message Bus for Signals ►► [ Ссылка ]
Create Rotating Doors ►► [ Ссылка ]
How to Create Smart Doors ►► [ Ссылка ]
-----------------------------------------------------------------------------------
👉🏼 PROJECT SOURCE FILES ►► [ Ссылка ]
👉🏼 BECOME A SPONSOR ►► [ Ссылка ]_
*Had to switch to Patreon from GitHub Sponsors
-----------------------------------------------------------------------------------
This series is part of my sponsored Godot FPS Project where we will walk through how to create an 3D FPS game in Godot 4, step by step. I won't be skipping any steps in the process and everything will be sequential video to video.
This initial basic FPS setup project is available for free to download and use using the MIT license via the link below. For all future videos, the project source files will be available to my GitHub Sponsors.
Joining my Patreon in one of the 3 tiers will give you:
- access to the private Discord channel
- your name in the project README
- early access to tutorial videos
- power to vote on what mechanics get covered in future videos
- full access to the project source files to use in your own projects
-----------------------------------------------------------------------------------
POLYHAVEN ►► [ Ссылка ]
-----------------------------------------------------------------------------------
STAYATHOMEDEV ►► [ Ссылка ]
TWITTER ►► [ Ссылка ]
GODOT ASSET MARKETPLACE ►► [ Ссылка ]
#godot #godotengine #godot4
Make An FPS in Godot 4
Теги
godot 4godot enginegame developmentgodotgodot 4.0godot 4.0 3dstayathomedevgodot 4.1godot game enginegodot fpsgodot fps controllergodot fps tutorialgodot fps movementgodot fps cameragodot fps camera movementgodot 4 tutorial fpsgodot fps game tutorialgodot engine fps tutorialgodot 4 fpsgodot 4 fps controllergodot 4 fps tutorialgodot 3d tutorialgodot tutorialgodot 4 tutorial