Add initial game screen and pine trees

This commit is contained in:
James Skemp 2023-12-31 21:10:58 -06:00
parent a999112f09
commit 8621f31724
3 changed files with 53 additions and 1 deletions

31
game.tscn Normal file
View File

@ -0,0 +1,31 @@
[gd_scene load_steps=3 format=3 uid="uid://d3kqbqj714401"]
[ext_resource type="PackedScene" uid="uid://ba1onw8ja6l24" path="res://player.tscn" id="1_8q3da"]
[ext_resource type="PackedScene" uid="uid://kgt01hip1yu5" path="res://pine_tree.tscn" id="2_wk3w0"]
[node name="Game" type="Node2D"]
[node name="ColorRect" type="ColorRect" parent="."]
offset_right = 1920.0
offset_bottom = 1080.0
[node name="Player" parent="." instance=ExtResource("1_8q3da")]
position = Vector2(859, 491)
[node name="PineTree" parent="." instance=ExtResource("2_wk3w0")]
position = Vector2(291, 798)
[node name="PineTree2" parent="." instance=ExtResource("2_wk3w0")]
position = Vector2(1405, 470)
[node name="PineTree3" parent="." instance=ExtResource("2_wk3w0")]
position = Vector2(781, 187)
[node name="PineTree4" parent="." instance=ExtResource("2_wk3w0")]
position = Vector2(1204, 917)
[node name="PineTree5" parent="." instance=ExtResource("2_wk3w0")]
position = Vector2(1349, 521)
[node name="PineTree6" parent="." instance=ExtResource("2_wk3w0")]
position = Vector2(1492, 530)

21
pine_tree.tscn Normal file
View File

@ -0,0 +1,21 @@
[gd_scene load_steps=4 format=3 uid="uid://kgt01hip1yu5"]
[ext_resource type="Texture2D" uid="uid://b7rhtttevhxtj" path="res://characters/ground_shadow.png" id="1_gdhbk"]
[ext_resource type="Texture2D" uid="uid://caqfk2xng5v5u" path="res://trees/pine_tree.png" id="2_k2r2i"]
[sub_resource type="CircleShape2D" id="CircleShape2D_5w0mm"]
radius = 19.0263
[node name="PineTree" type="StaticBody2D"]
[node name="GroundShadow" type="Sprite2D" parent="."]
modulate = Color(0.486275, 0.584314, 0.623529, 1)
scale = Vector2(0.769231, 0.769231)
texture = ExtResource("1_gdhbk")
[node name="PineTree" type="Sprite2D" parent="."]
position = Vector2(0, -58)
texture = ExtResource("2_k2r2i")
[node name="CollisionShape2D" type="CollisionShape2D" parent="."]
shape = SubResource("CircleShape2D_5w0mm")

View File

@ -6,7 +6,7 @@
[sub_resource type="CircleShape2D" id="CircleShape2D_53acx"]
radius = 31.0
[node name="CharacterBody2D" type="CharacterBody2D"]
[node name="Player" type="CharacterBody2D"]
script = ExtResource("1_htfuq")
[node name="HappyBoo" parent="." instance=ExtResource("1_yispp")]