Uploaded October 2022 | Updated September 2026, 2 weeks ago
Subscribe and learn more from me about Game Development and Programming!
In this video, we discuss how tobuild a basic horror character controller! We build walking jumping crouching and a flashlight!
RESOURCES
Game Design Document: docs.google.com/document/d/1IG9do3z9vRaU4oZYyWwx8Rhc3nWf_5ZuvpmD4SohNGY/edit?usp=sharing
BE MY FRIEND:
🐦Add me on Twitter: twitter.com/finepointcgi
Check out my Website: finepointcgi.io
Hang Out with the Guys on Discord: discord.gg/5pcNmqp9M3
Trello of Upcoming Tutorials: trello.com/b/cJWPaVyV/godot-tutorials
SUPPORT ME:
You can support me on Ko-FI ko-fi.com/finepointcgi
You can support me on Patreon: patreon.com/finepointcgi
TIMESTAMPS
00:00 - Start
00:30 Getting Into Godot
01:45 Building Our Character Controller
04:32 Lets Talk Templates
05:52 Building Our Level
09:03 Setting Up Camera Movement
14:20 Bug Fixing Our Camera Movement
15:46 Capturing Mouse Input
18:30 Setting Up WASD Movement Using Input Mapping
20:42 Creating Crouching
23:50 Me Losing Footage
34:19 Setting Up Flashlight
40:04 Outro
MUSIC
Music provided by TheRelaxedMovement.
Check it out here: https://www.youtube.com/c/TheRelaxedM...
HASHTAGS:
#godot4 #HorrorGame #csharp
ABOUT MY CHANNEL:
I've been a software developer for over 7 years. I've worked in the game industry for 3 of those years. This channel is used for news on the gaming\programming industry and for tutorials for game\programming development.
Let's Create Our Character Controller! - Creating a Horror Game in Godot 4 Part 1 C#
Subscribe and learn more from me about Game Development and Programming!
In this video, we discuss how tobuild a basic horror character controller! We build walking jumping crouching and a flashlight!
RESOURCES
Game Design Document: docs.google.com/document/d/1IG9do3z9vRaU4oZYyWwx8Rhc3nWf_5ZuvpmD4SohNGY/edit?usp=sharing
BE MY FRIEND:
🐦Add me on Twitter: twitter.com/finepointcgi
Check out my Website: finepointcgi.io
Hang Out with the Guys on Discord: discord.gg/5pcNmqp9M3
Trello of Upcoming Tutorials: trello.com/b/cJWPaVyV/godot-tutorials
SUPPORT ME:
You can support me on Ko-FI ko-fi.com/finepointcgi
You can support me on Patreon: patreon.com/finepointcgi
TIMESTAMPS
00:00 - Start
00:30 Getting Into Godot
01:45 Building Our Character Controller
04:32 Lets Talk Templates
05:52 Building Our Level
09:03 Setting Up Camera Movement
14:20 Bug Fixing Our Camera Movement
15:46 Capturing Mouse Input
18:30 Setting Up WASD Movement Using Input Mapping
20:42 Creating Crouching
23:50 Me Losing Footage
34:19 Setting Up Flashlight
40:04 Outro
MUSIC
Music provided by TheRelaxedMovement.
Check it out here: https://www.youtube.com/c/TheRelaxedM...
HASHTAGS:
#godot4 #HorrorGame #csharp
ABOUT MY CHANNEL:
I've been a software developer for over 7 years. I've worked in the game industry for 3 of those years. This channel is used for news on the gaming\programming industry and for tutorials for game\programming development.
Let's Create Our Character Controller! - Creating a Horror Game in Godot 4 Part 1 C#

![Setting Up Rust in Godot 4.1! Advanced Godot 4!
Subscribe and learn more from me about Game Development and Programming!
In this video, well delve into the process of setting up and utilizing Rust for your Godot projects. Discover how integrating Rust can be used to help your game development process. Whether youre a seasoned developer or just exploring the possibilities, this video will provide step-by-step instructions to seamlessly set up Rust in Godot. Boost your games performance and security with the synergy of Rust and Godot 4.1. Dont miss out on leveraging the best of both worlds!
RESOURCES
Installing Rust: https://rustup.rs/
Cargo.toml:
[package]
name = testCrate
version = 0.1.0
edition = 2021
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
[dependencies]
godot = { git = https://github.com/godot-rust/gdext, branch = master}
[lib]
crate-type = [cdylib]
GD Extension file content:
[configuration]
entry_symbol = gdext_rust_init
compatibility_minimum = 4.1
[libraries]
windows.debug.x86_64 = res://lib/testCrate.dll
windows.release.x86_64 = res://lib/testCrate.dll
Launch.json:
{
version: 0.2.0,
configurations: [
{
type: lldb,
request: launch,
preLaunchTask: rust: cargo build,
name: Debug,
args: [ path, C:UsersFinePointCGIDocumentsRust Tutorial],
cwd: ${workspaceFolder},
windows: {
program : C:UsersFinePointCGIDownloadsGodot_v4.1.1-stable_mono_win64Godot_v4.1.1-stable_mono_win64Godot_v4.1.1-stable_mono_win64.exe
}
}
]
}
BE MY FRIEND:
🐦Add me on Twitter: https://twitter.com/finepointcgi
Check out my Website: https://finepointcgi.io/
Where to suggestion Things: https://github.com/finepointcgi/FinepointCGI-Suggestions
You can support me on Patreon: https://www.patreon.com/finepointcgi
Hang Out with the Guys on Discord: https://discord.gg/5pcNmqp9M3
TIMESTAMPS
01:00 Installing Rust
02:36 Creating Our Rust Lib Project
04:22 Istalling the Rust Addon
05:05 Setting Up Our Toml File
06:51 Setting Up or lib.rs File Properlly
08:02 Interaction With the Godot System Using a Class
13:22 Marker 8
14:35 Getting Into Godot
14:56 Explaning What a GD Extension File Is
18:01 How To Find Your Newly Created Node
18:30 How To Actually Program a Small Controller
22:20 Seperating Our Library Into Two Files
25:04 How To Interact With Rust From GD Script
29:35 How Do You Debug (Its Pain Kind Of)
32:28 Running Into an Issue With My Recorder
34:40 Outro and Recap of What We Learned
MUSIC
Music provided by TheRelaxedMovement.
Check it out here: https://www.youtube.com/c/TheRelaxedM...
HASHTAGS:
#rustprogramming #Godot4 #basics
ABOUT MY CHANNEL:
Ive been a software developer for over 7 years. Ive worked in the game industry for 3 of those years. This channel is used for news on the gamingprogramming industry and for tutorials for gameprogramming development.
Setting Up Rust in Godot 4.1! Advanced Godot 4! Setting Up Rust in Godot 4.1! Advanced Godot 4!](https://i.ytimg.com/vi/z14cfTc40uQ/mqdefault.jpg)




