Skip to content
Snippets Groups Projects
Main Scene.tscn 1.74 KiB
Newer Older
[gd_scene load_steps=9 format=3 uid="uid://bfysm1ml85vnm"]

[ext_resource type="Shader" path="res://Main Scene.gdshader" id="1_k0wfu"]
[ext_resource type="Script" path="res://player.gd" id="2_82215"]
[ext_resource type="Texture2D" uid="uid://bgjm3ihe2a70t" path="res://circle.png" id="2_r7fbb"]
[ext_resource type="PackedScene" uid="uid://c27r74scgdd0s" path="res://obstacle.tscn" id="4_yr36g"]
[ext_resource type="Script" path="res://spawn_manager.gd" id="5_yijqr"]

[sub_resource type="ShaderMaterial" id="ShaderMaterial_drp0k"]
shader = ExtResource("1_k0wfu")
[sub_resource type="GDScript" id="GDScript_4kblx"]

[sub_resource type="CircleShape2D" id="CircleShape2D_2qt3l"]
radius = 16.0

[node name="Node" type="Node"]
[node name="SpawnManager" type="Node" parent="." node_paths=PackedStringArray("target_node")]
script = ExtResource("5_yijqr")
obstacle_scene = ExtResource("4_yr36g")
target_node = NodePath("..")

[node name="CanvasLayer" type="CanvasLayer" parent="."]
layer = -1

[node name="ColorRect" type="ColorRect" parent="CanvasLayer"]
material = SubResource("ShaderMaterial_drp0k")
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2

[node name="Player" type="Node2D" parent="."]
script = ExtResource("2_82215")

[node name="PlayerSprite" type="Sprite2D" parent="Player"]
texture = ExtResource("2_r7fbb")
offset = Vector2(0, -100)

[node name="Area2D" type="Area2D" parent="Player/PlayerSprite"]
script = SubResource("GDScript_4kblx")

[node name="CollisionShape2D" type="CollisionShape2D" parent="Player/PlayerSprite/Area2D"]
shape = SubResource("CircleShape2D_2qt3l")

[node name="Obstacle" parent="." instance=ExtResource("4_yr36g")]
[node name="Camera2D" type="Camera2D" parent="."]