[gd_scene load_steps=10 format=3 uid="uid://b0main00001"] [ext_resource type="Script" path="res://scripts/main.gd" id="1_main"] [ext_resource type="PackedScene" uid="uid://b0paddle0001" path="res://scenes/paddle.tscn" id="2_paddle"] [ext_resource type="PackedScene" uid="uid://b0ball00001" path="res://scenes/ball.tscn" id="3_ball"] [ext_resource type="PackedScene" uid="uid://b0brick0001" path="res://scenes/brick.tscn" id="4_brick"] [ext_resource type="PackedScene" uid="uid://b0losezone1" path="res://scenes/lose_zone.tscn" id="5_lose"] [ext_resource type="PackedScene" uid="uid://b0hud000001" path="res://scenes/ui/hud.tscn" id="6_hud"] [ext_resource type="Script" path="res://scripts/audio.gd" id="7_audio"] [ext_resource type="Script" path="res://scripts/level.gd" id="8_level"] [sub_resource type="RectangleShape2D" id="RectangleShape2D_wall"] size = Vector2(1280, 20) [node name="Main" type="Node2D"] script = ExtResource("1_main") [node name="Background" type="ColorRect" parent="."] offset_right = 1280.0 offset_bottom = 720.0 color = Color(0.1, 0.12, 0.16, 1) z_index = -10 [node name="Audio" type="Node" parent="."] script = ExtResource("7_audio") [node name="World" type="Node2D" parent="."] [node name="Level" type="Node2D" parent="World"] script = ExtResource("8_level") [node name="PowerUps" type="Node2D" parent="World"] [node name="Paddle" parent="World" instance=ExtResource("2_paddle")] position = Vector2(640, 640) [node name="Ball" parent="World" instance=ExtResource("3_ball")] position = Vector2(640, 612) [node name="LoseZone" parent="World" instance=ExtResource("5_lose")] [node name="Walls" type="StaticBody2D" parent="World"] collision_layer = 1 collision_mask = 0 [node name="Top" type="CollisionShape2D" parent="World/Walls"] position = Vector2(640, 10) shape = SubResource("RectangleShape2D_wall") [node name="LeftWall" type="CollisionShape2D" parent="World/Walls"] position = Vector2(10, 360) rotation = 1.5708 shape = SubResource("RectangleShape2D_wall") [node name="RightWall" type="CollisionShape2D" parent="World/Walls"] position = Vector2(1270, 360) rotation = 1.5708 shape = SubResource("RectangleShape2D_wall") [node name="UI" type="CanvasLayer" parent="."] [node name="HUD" parent="UI" instance=ExtResource("6_hud")]