Creating an In-Game Phone System for Unreal Engine 5

Channel:
Subscribers:
10,000
Published on ● Video Link: https://www.youtube.com/watch?v=-aRKoQZ7Ftk



Category:
Tutorial
Duration: 1:32:42
682 views
32


Creating an In-Game Phone System for Unreal Engine 5

In this Unreal Engine 5 tutorial, we dive into the world of interactive storytelling. Learn how to add an in-game phone system that allows your players to call in-game contacts, trigger dialogues, and enhance immersion. Whether you're developing a narrative-driven game or just want to add a unique gameplay element, this tutorial will help you level up your game development skills.

# Assets used:
Polygon Street Racer (paid):
https://syntystore.com/en-gb/products/polygon-street-racer

Polygon Dogs (paid):
https://syntystore.com/products/polygon-dog

Narrative (paid):
https://www.unrealengine.com/marketplace/en-US/product/narrative-quest-and-dialogue-editor

I really hope you enjoy it. Thank you!

My Specs:
OS:
Manjaro Linux

CPU:
Intel Core i7-4790K @ 4.00GHz

GPU:
Nvidea Geforce RTX 3090 24GB

RAM:
16GB

Headphones:
Audio Technica ATH-M50X

Mic:
Audio Technica AT2020

DAC:
Behringer UMC22

Keyboard:
Keychron Q3 QMK with Krome Keycaps - Pudding rainbow kanji-hiragana caps

Mouse:
Logitech G403

Chapters:
0:00 - Intro
1:04 - Phone UI setup
9:16 - Phone animations
12:40 - Keyframe exit
14:20 - On Screen HUD
17:03 - Phone test
17:25 - Close phone
17:43 - Phone code
18:39 - Phone Interface
20:00 - Phone interface usage
20:50 - Phone animate in
21:40 - Phone animation test
21:50 - Hide phone
22:50 - ChangeScreen
24:20 - Menu Screen UI
25:35 - Menu Screen Button UI
28:05 - Menu Screen Button Code
31:55 - Menu Screen UI 2
32:58 - Noun Project
33:20 - Menu Screen UI 3
35:18 - Menu - CacheButtons
37:11 - Menu - SetSelectedMenuButton
38:12 - Interface usage
39:00 - Menu Screen Code
40:42 - Phone test
40:55 - Keypad Screen UI
41:30 - Keypad Button UI
42:22 - Keypad Button Code
43:32 - Keypad Screen UI
48:25 - Keypad Screen Code
52:57 - Phone keypad test
53:22 - Patreon
53:31 - Keypad Screen Fixes
54:14 - Keypad Validate Text
55:47 - Validate test
56:00 - Call Screen Logic
57:00 - Contacts Struct
58:40 - Contracts Datatable
1:01:21 - Game Instance
1:02:46 - Call Screen UI
1:05:16 - Call Screen Code
1:06:36 - Update UI
1:14:00 - Update Unknown UI
1:14:37 - Call Screen code
1:25:15 - Call Screen buttons
1:27:30 - Call Screen Tests
1:30:00 - Final tweaks
1:31:45 - Result
1:32:12 - Outro




UnrealEngine5, GameDev, InteractiveStorytelling, GameDesign, DialogueSystem, InGamePhone





HashTags:

#UnrealEngine5Tutorials
#InteractiveStorytelling
#InGamePhoneSystem
#GameDevelopment
#UnrealEngineTips
#GameDesign
#GamingCommunity
#GameDevTutorial
#UnrealEngineProjects
#VideoGameDevelopment
#unrealengine5
#ingamephonesystem
#gamedevelopment
#virtualworld
#gamedev
#programming
#gamedesign
#interactive
#technology
#gamingcommunity
#d3kryption
#d3kryptionclips




Other Videos By D3kryption


2023-12-21Crafting Random Quests in Unreal Engine 5 using Narrative 3
2023-12-14Solving 5 Common Narrative Challenges in Unreal Engine 5 (part 3)
2023-12-07How to setup a Perforce Server for Unreal Engine 5 Projects
2023-11-29Players name selection UI in Unreal Engine 5 with Narrative
2023-11-23Creating an EASY Saving & Loading System with UI in UE5
2023-11-16Creating a Quest based Gallery System in Unreal Engine 5 #QuestbasedGallerySystem
2023-11-09Create a REAL Loading Screen in Unreal Engine 5 with Async Loading Screen Plugin
2023-11-025 Narrative Events you NEED TO HAVE for Unreal Engine 5
2023-10-25Creating 5 Common Objectives with Narrative in Unreal Engine 5
2023-10-19In-Game Phone System: Adding a Contact Screen in Unreal Engine 5
2023-10-12Creating an In-Game Phone System for Unreal Engine 5
2023-10-05Unreal Engine 5: Petting Animals Tutorial - Interactive Gameplay
2023-09-27Creating Quest Failures: Unreal Engine 5 Narrative Mastery
2023-09-21Unreal Engine 5: Adding Quest Timers with Narrative Plugin #narrative #ue5
2023-09-15What's New in Narrative 3.1.0: Unreal Engine 5 Updates & Features #narrative #ue5
2023-09-14Mastering Timed Dialogue in Unreal Engine 5: Creating Intense Moments #narrative #ue5
2023-09-06Unreal Engine 5: Customizing Narrative Plugin UI - Selection #narrative #unrealengine
2023-08-30Unreal Engine 5: Solving 5 MORE Common Narrative Plugin Challenges #narrative #ue5
2023-08-23Unreal Engine 5: Solving 5 Common Narrative Plugin Challenges #narrative #ue5
2023-08-16Creating Follow-the-NPC Quests like GTA: Unreal Engine 5 Tutorial #ue5 #narrative
2023-08-10Creating a GTA San Andreas-Inspired Food Shop Interaction in Unreal Engine #ue5 #unrealengine



Tags:
call in-game contacts
gameplay element
game development
Unreal Engine 5
unreal engine
ue5
game dev
creating an in-game phone
creating an in-game phone system
in-game phone contacts
gamedev
unreal engine 5
ue4
d3kryption
creating an in-game phone by d3kryption
dive into the world of interactive storytelling
virtual reality
trigger dialogues
game development skills
roblox
unreal engine 5 tutorial by d3kryption
Creating an in-game phone
unreal engine 5 tutorial