add basic match3 logic

use proper logging everywhere
add gamepad and keyboard control on match3 gameplay
This commit is contained in:
2025-09-24 16:58:08 +04:00
parent e76297b3f3
commit bbf512b675
14 changed files with 466 additions and 63 deletions

View File

@@ -3,8 +3,8 @@ extends Node2D
signal score_changed(points: int)
func _ready():
print("Clickomania gameplay loaded")
DebugManager.log_info("Clickomania gameplay loaded", "Clickomania")
# Example: Add some score after a few seconds to test the system
await get_tree().create_timer(2.0).timeout
score_changed.emit(100)
print("Clickomania awarded 100 points")
DebugManager.log_info("Clickomania awarded 100 points", "Clickomania")