|
|
|
|
@ -1,4 +1,4 @@
|
|
|
|
|
[gd_scene load_steps=9 format=3 uid="uid://det8556rpxhbv"]
|
|
|
|
|
[gd_scene load_steps=11 format=3 uid="uid://det8556rpxhbv"]
|
|
|
|
|
|
|
|
|
|
[ext_resource type="PackedScene" uid="uid://tlr55u0gn20l" path="res://Packed-Scenes/player_ship.tscn" id="1_njb5h"]
|
|
|
|
|
[ext_resource type="Texture2D" uid="uid://cg6n1hh3lj7rn" path="res://Textures/tile_nebula_green_dff.png" id="2_43vix"]
|
|
|
|
|
@ -6,7 +6,9 @@
|
|
|
|
|
[ext_resource type="PackedScene" uid="uid://6dn1gjqffnt" path="res://Packed-Scenes/asteroid_01.tscn" id="5_do6ba"]
|
|
|
|
|
[ext_resource type="PackedScene" uid="uid://cvlxm2yrohsca" path="res://Packed-Scenes/asteroid_02.tscn" id="6_tqoe7"]
|
|
|
|
|
[ext_resource type="PackedScene" uid="uid://brqqgidqchi88" path="res://Packed-Scenes/asteroid_03.tscn" id="7_v6ul2"]
|
|
|
|
|
[ext_resource type="Script" path="res://Scripts/SoundManager.cs" id="8_4ksf0"]
|
|
|
|
|
[ext_resource type="AudioStream" uid="uid://bthqgu8sulv77" path="res://Sounds/music_background.wav" id="8_4ms0p"]
|
|
|
|
|
[ext_resource type="AudioStream" uid="uid://t0y8yw2ceskq" path="res://Sounds/explosion_asteroid.wav" id="9_2dqf6"]
|
|
|
|
|
[ext_resource type="Script" path="res://Scripts/GameManager.cs" id="9_rsrr5"]
|
|
|
|
|
|
|
|
|
|
[node name="SpaceShooter" type="Node3D"]
|
|
|
|
|
@ -17,9 +19,6 @@ transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74227e-08, 0, -1, 0, 0,
|
|
|
|
|
[node name="Camera3D" type="Camera3D" parent="."]
|
|
|
|
|
transform = Transform3D(1, 0, 0, 0, -4.37114e-08, 1, 0, -1, -4.37114e-08, 0, 8, 0)
|
|
|
|
|
|
|
|
|
|
[node name="AudioListener3D" type="AudioListener3D" parent="Camera3D"]
|
|
|
|
|
current = true
|
|
|
|
|
|
|
|
|
|
[node name="DirectionalLight3D" type="DirectionalLight3D" parent="."]
|
|
|
|
|
transform = Transform3D(1, 0, 0, 0, 0.707106, 0.707106, 0, -0.707106, 0.707106, 10, 10, 10)
|
|
|
|
|
|
|
|
|
|
@ -33,11 +32,6 @@ region_enabled = true
|
|
|
|
|
region_rect = Rect2(0, 0, 810, 1380)
|
|
|
|
|
script = ExtResource("3_imgbw")
|
|
|
|
|
|
|
|
|
|
[node name="BackgroundMusic" type="AudioStreamPlayer" parent="."]
|
|
|
|
|
stream = ExtResource("8_4ms0p")
|
|
|
|
|
volume_db = -20.0
|
|
|
|
|
autoplay = true
|
|
|
|
|
|
|
|
|
|
[node name="GameManager" type="Node" parent="." node_paths=PackedStringArray("labelAsteroids", "labelLifes")]
|
|
|
|
|
script = ExtResource("9_rsrr5")
|
|
|
|
|
asteroids = Array[PackedScene]([ExtResource("5_do6ba"), ExtResource("6_tqoe7"), ExtResource("7_v6ul2")])
|
|
|
|
|
@ -66,3 +60,16 @@ offset_top = 47.0
|
|
|
|
|
offset_right = 260.0
|
|
|
|
|
offset_bottom = 67.0
|
|
|
|
|
text = "Lives: 3"
|
|
|
|
|
|
|
|
|
|
[node name="SoundManager" type="Node" parent="." node_paths=PackedStringArray("explosionSound", "backgroundMusic")]
|
|
|
|
|
script = ExtResource("8_4ksf0")
|
|
|
|
|
explosionSound = NodePath("ExplosionSound")
|
|
|
|
|
backgroundMusic = NodePath("BackgroundMusic")
|
|
|
|
|
|
|
|
|
|
[node name="ExplosionSound" type="AudioStreamPlayer3D" parent="SoundManager"]
|
|
|
|
|
stream = ExtResource("9_2dqf6")
|
|
|
|
|
|
|
|
|
|
[node name="BackgroundMusic" type="AudioStreamPlayer" parent="SoundManager"]
|
|
|
|
|
stream = ExtResource("8_4ms0p")
|
|
|
|
|
volume_db = -20.0
|
|
|
|
|
autoplay = true
|
|
|
|
|
|