Uploaded July 2024 | Updated September 2026, 2 weeks ago
In this Godot 4 tutorial, we're creating a contextual UI for our FPS interaction system. This context-based ui setup will let us show text and images to alert the player when they can interact with an object and what they can do (ie open door, close door).
🔥 GET THE SOURCE FILES ►► patreon.com/collection/138350?view=expanded
🔔 FREE BASIC FPS SETUP SOURCE FILES ►► stayathomedev.itch.io/basic-fps-controller
🔔 KENNEY'S INPUT PROMPTS ►►
https://kenney.nl/assets/input-prompts
-----------------------------------------------------------------------------------
✅ Basic FPS Setup Video ►► youtu.be/N-jh8qc8tJs
✅ Interaction Component ►► youtu.be/OpaRvCUDr8o
-----------------------------------------------------------------------------------
0:00 Godot Interaction UI
0:05 Setting Up the Control Nodes
0:35 Positioning the Interaction UI
0:45 The Context Component Script
1:06 Creating a Global Reference
1:26 The Functions
2:04 Using the Interaction Component to Create Context
2:33 Get the Source Files
-----------------------------------------------------------------------------------
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
-----------------------------------------------------------------------------------
STAYATHOMEDEV ►► stayathomedev.com
TWITTER ►► twitter.com/StayAtHomeDev
MY GODOT ASSETS ►► stayathomedev.itch.io
PATREON ►► patreon.com/StayAtHomeDev_
#godot #godotengine #fps
In this Godot 4 tutorial, we're creating a contextual UI for our FPS interaction system. This context-based ui setup will let us show text and images to alert the player when they can interact with an object and what they can do (ie open door, close door).
🔥 GET THE SOURCE FILES ►► patreon.com/collection/138350?view=expanded
🔔 FREE BASIC FPS SETUP SOURCE FILES ►► stayathomedev.itch.io/basic-fps-controller
🔔 KENNEY'S INPUT PROMPTS ►►
https://kenney.nl/assets/input-prompts
-----------------------------------------------------------------------------------
✅ Basic FPS Setup Video ►► youtu.be/N-jh8qc8tJs
✅ Interaction Component ►► youtu.be/OpaRvCUDr8o
-----------------------------------------------------------------------------------
0:00 Godot Interaction UI
0:05 Setting Up the Control Nodes
0:35 Positioning the Interaction UI
0:45 The Context Component Script
1:06 Creating a Global Reference
1:26 The Functions
2:04 Using the Interaction Component to Create Context
2:33 Get the Source Files
-----------------------------------------------------------------------------------
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
-----------------------------------------------------------------------------------
STAYATHOMEDEV ►► stayathomedev.com
TWITTER ►► twitter.com/StayAtHomeDev
MY GODOT ASSETS ►► stayathomedev.itch.io
PATREON ►► patreon.com/StayAtHomeDev_
#godot #godotengine #fps




![I Made Mario in Godot So You Can Too
Hey everyone, over the past couple months, Ive been busy building a complete 3D Platformer Course for Godot, inspired by the gameplay and movement of Mario.
🔔 Get The Course - Exclusive $45 OFF Coupon
[COUPON EXPIRED]
⭐ Course Page - Launches July 12
https://coloso.global/en/products/indiegamedeveloper-stayathomedev-us
Over 15 hours of tutorials across 28 videos covering everything from character movement and camera systems to enemy AI, save systems, UI, and a full menu system. The course starts with a blank project and ends with a complete, shippable game you built yourself.
3D assets used are from Creative Commons source including: GDQuest, Kenney, and KayKit.
✅ SUPPORT THE CHANNEL, GET TUTORIAL SOURCE FILES
https://www.patreon.com/c/StayAtHomeDev_
🔥 Wishlist My Godot Game, Children of Kronos
https://store.steampowered.com/app/3640450/Children_of_Kronos/?utm_source=youtube&utm_medium=description&utm_campaign=course
STAYATHOMEDEV ►► https://www.patreon.com/c/StayAtHomeDev_
TWITTER ►► https://twitter.com/StayAtHomeDev
BLUESKY ►► https://bsky.app/profile/stayathomedev.bsky.social
MY ITCH.IO PAGE ►► https://stayathomedev.itch.io/ I Made Mario in Godot So You Can Too](https://i.ytimg.com/vi/vrj3sPeWzBk/mqdefault.jpg)





