No video

IN-GAME TIME in Godot (4.3) #3: GUI

  Рет қаралды 1,570

Maker Tech

Maker Tech

Күн бұрын

You want to make a time system in Godot?
Well then this mini series might be just what you are looking for!
Support the channel on Patreon: / makertech
Support the channel with a KZfaq membership: / @makertech
Join the Discord server: / discord
How to Make a Time System in Godot: • How to Make an In-Game...
How to Make an Action RPG in Godot season 2: • How to Make an ARPG Se...
How to Make an Action RPG in Godot season 1: • How to Make an Action ...
00:00 Intro
00:44 The Art
01:37 Design
02:25 Control Node
03:20 NinePatchRect
05:53 Label Settings
09:14 DayControl
11:50 ClockControl
14:18 Final Layout
17:02 Updating the GUI
---------------------------------------------------------------------------------------------------------------------------
Download Godot 4.3 beta 3: godotengine.or...
Kenneys website: kenney.nl/
Kenney Fonts: kenney.nl/asse...
Control Node: docs.godotengi...
Label Node: docs.godotengi...
RichTextLabel Node: docs.godotengi...
Start project on GitHub: github.com/Mak...
---------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------
Reddit: / makertech
Instagram: / makertech_dk
Twitter: / makertech_dk
KZfaq channel: / makertech
---------------------------------------------------------------------------------------------------------------------------
#gamedev #godot #godotengine #godot4 #tutorial #zeldalike #learntocode #howtomakeagame

Пікірлер: 8
@crispybaconnz
@crispybaconnz Ай бұрын
Loving the series, but I think you've over-complicated the clock display. You could replace the three labels under the clock control with a single label, and update in _on_time_system_updated() with a single line: time_label.text = "%02d:%02d" % [date_time.hours, date_time.minutes] Then you don't need those two helper functions to pad a label with zeroes.
@MakerTech
@MakerTech Ай бұрын
Ah yes, that would be a cleaner solution in this case I think! Thanks I think I just wanted to show, that you can group a few labels together under a control node. Sort of a hint of how to add am/pm or the name of the day later on. But it might have been better to also include your solution!
@harbingersolution
@harbingersolution Ай бұрын
heyy I love your videos, they're a massive help. You should make one to create a death system and respawn for when you run out of health
@kuzanlogia
@kuzanlogia Ай бұрын
❤❤❤❤❤
@jasonwilliams8730
@jasonwilliams8730 Ай бұрын
👍
@theone-xo6un
@theone-xo6un Ай бұрын
absolute hero, thank you so much
@MakerTech
@MakerTech Ай бұрын
Thanks for watching :)
@classicalgamer
@classicalgamer 28 күн бұрын
Please add a death system with respawn
IN-GAME TIME in Godot (4.3) #4: Pause or change speed
9:03
Maker Tech
Рет қаралды 1,1 М.
Making a Game with Java with No Experience
8:41
Goodgis
Рет қаралды 138 М.
Can A Seed Grow In Your Nose? 🤔
00:33
Zack D. Films
Рет қаралды 32 МЛН
Survive 100 Days In Nuclear Bunker, Win $500,000
32:21
MrBeast
Рет қаралды 150 МЛН
Ouch.. 🤕
00:30
Celine & Michiel
Рет қаралды 36 МЛН
10+1 INCREDIBLE addons for Godot 4
8:28
MrElipteach
Рет қаралды 25 М.
Winning My First Ever Game Jam? | Godot Devlog
10:25
mz_eth
Рет қаралды 301 М.
How to make a 2D game like Gris?
54:30
AnalyzEl
Рет қаралды 14 М.
I Made a Desktop Pet in Godot
16:02
RachelfTech
Рет қаралды 119 М.
5 Games Made in Godot To Inspire You
4:16
StayAtHomeDev
Рет қаралды 23 М.
An Aseprite Crash Course In 30 Minutes
31:47
AdamCYounis
Рет қаралды 1,1 МЛН
Making a difficult game about fitting in - Acerola Jam 0
19:17
jess::codes
Рет қаралды 336 М.
Committing game dev crimes to finish my game
17:19
Luke Muscat
Рет қаралды 50 М.
Controlling Light Using Holograms And Photographic Film
21:58
The Thought Emporium
Рет қаралды 201 М.
4 Godot 4 Devs Make 4 Games in 44 Hours
25:19
DevLogLogan
Рет қаралды 505 М.
Can A Seed Grow In Your Nose? 🤔
00:33
Zack D. Films
Рет қаралды 32 МЛН