Basic layout and textures, started work on first screen

This commit is contained in:
Multiplyster
2025-11-21 20:40:29 -05:00
Unverified
parent 395d76a208
commit 13bf28712e
13 changed files with 223 additions and 0 deletions

42
scenes/button_small.tscn Normal file
View File

@@ -0,0 +1,42 @@
[gd_scene load_steps=7 format=3 uid="uid://d1wr0v5ht8vqb"]
[ext_resource type="Script" uid="uid://frisgjvf17ym" path="res://scripts/button_small.gd" id="2_06p6p"]
[ext_resource type="Texture2D" uid="uid://dlx02qat7j6lf" path="res://assets/sprites/AssetTileset.png" id="2_q2stu"]
[ext_resource type="FontFile" uid="uid://c3jmev24lo6ci" path="res://assets/fonts/PixelOperator8.ttf" id="3_dxjfy"]
[sub_resource type="AtlasTexture" id="AtlasTexture_6ptbq"]
atlas = ExtResource("2_q2stu")
region = Rect2(8, 16, 32, 16)
[sub_resource type="AtlasTexture" id="AtlasTexture_06p6p"]
atlas = ExtResource("2_q2stu")
region = Rect2(8, 32, 32, 16)
[sub_resource type="AtlasTexture" id="AtlasTexture_q2stu"]
atlas = ExtResource("2_q2stu")
region = Rect2(8, 0, 32, 16)
[node name="ButtonSmall" type="TextureButton"]
offset_top = -16.0
offset_right = 32.0
texture_normal = SubResource("AtlasTexture_6ptbq")
texture_pressed = SubResource("AtlasTexture_06p6p")
texture_hover = SubResource("AtlasTexture_q2stu")
script = ExtResource("2_06p6p")
[node name="Label" type="Label" parent="."]
layout_mode = 0
offset_left = 1.0
offset_top = 5.0
offset_right = 31.0
offset_bottom = 13.0
theme_override_colors/font_color = Color(2.7723312e-05, 0.60865843, 0.9772685, 1)
theme_override_fonts/font = ExtResource("3_dxjfy")
theme_override_font_sizes/font_size = 8
text = "TEMP"
horizontal_alignment = 1
[connection signal="button_down" from="." to="." method="onButtonDown"]
[connection signal="button_up" from="." to="." method="onButtonUp"]
[connection signal="mouse_entered" from="." to="." method="onMouseEnter"]
[connection signal="mouse_exited" from="." to="." method="onMouseExit"]

View File

@@ -0,0 +1,19 @@
[gd_scene load_steps=3 format=3 uid="uid://cct663hb47yka"]
[ext_resource type="PackedScene" uid="uid://d1wr0v5ht8vqb" path="res://scenes/button_small.tscn" id="1_4km6l"]
[ext_resource type="Script" uid="uid://b1ogflafdte71" path="res://scripts/create_join_room.gd" id="1_k6yuv"]
[node name="CreateJoinRoom" type="Node2D"]
script = ExtResource("1_k6yuv")
[node name="JoinGameButton" parent="." instance=ExtResource("1_4km6l")]
offset_left = -16.0
offset_top = 12.0
offset_right = 16.0
offset_bottom = 28.0
[node name="CreateGameButton" parent="." instance=ExtResource("1_4km6l")]
offset_left = -16.0
offset_top = 40.0
offset_right = 16.0
offset_bottom = 56.0

12
scenes/game.tscn Normal file
View File

@@ -0,0 +1,12 @@
[gd_scene load_steps=2 format=3 uid="uid://cr8fi0e4r88s8"]
[ext_resource type="PackedScene" uid="uid://cct663hb47yka" path="res://scenes/create_join_room.tscn" id="1_uwrxv"]
[node name="Game" type="Node2D"]
[node name="GameManager" type="Node" parent="."]
[node name="Camera2D" type="Camera2D" parent="."]
zoom = Vector2(5, 5)
[node name="CreateJoinRoom" parent="." instance=ExtResource("1_uwrxv")]