]> git.seodisparate.com - LD54/commitdiff
Add title to game
authorStephen Seo <seo.disparate@gmail.com>
Sun, 1 Oct 2023 06:02:06 +0000 (15:02 +0900)
committerStephen Seo <seo.disparate@gmail.com>
Sun, 1 Oct 2023 06:02:06 +0000 (15:02 +0900)
PlayerCharacterBody2D.gd
player.tscn

index 20c22050d42c881430a175e4919b10c56acc0a71..5cb9324d25e648758777fd9bb845599a11e7a7fe 100644 (file)
@@ -32,11 +32,22 @@ var particle = preload("res://circleParticle.tscn")
 @onready var hit_sfx = $HitSFX
 @onready var jump_sfx = $JumpSFX
 
+@onready var title_text = $GameTitleText
+var title_timer = 5.0
+
 func _ready():
        self_sprite.self_modulate = DEFAULT_COLOR
        health_label.add_text(health_text_format % health)
+       title_text.add_theme_font_size_override("normal_font_size", 40)
+       title_text.add_text("LD54 - Box Survival\nBy: BurnedKirby\nMade in Godot")
 
 func _physics_process(delta):
+       if title_timer > 0.0:
+               title_timer -= delta
+               if title_timer < 0.0:
+                       title_timer = 0.0
+                       title_text.get_parent().remove_child(title_text)
+
        if health <= 0:
                return
        
index 4b8d4309b992ad82eb6e93d8eef2dc9cb7e52ba6..40b6ef65ee6cd3cb508abbc8d7b313732c0a3c0e 100644 (file)
@@ -41,3 +41,9 @@ stream = ExtResource("2_ix2ut")
 
 [node name="HitSFX" type="AudioStreamPlayer" parent="."]
 stream = ExtResource("3_gq63f")
+
+[node name="GameTitleText" type="RichTextLabel" parent="."]
+offset_left = -137.0
+offset_top = 74.0
+offset_right = 336.0
+offset_bottom = 293.0