-
-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
Description:
Convert player stats hard-coded in player.gd (e.g., hitbox_scale=0.25, sprite_size=174x132) to a Godot Resource.
Why is this useful?
- Learning Godot: Resources for entity stats.
- Extensibility: Swap player variants.
- Balancing: Adjust health/size easily.
Proposed Implementation:
- Create
PlayerStats.treswith fields: hitbox_scale (0.25), sprite_size (174,132), max_health (100.0). - Load in
Player.gd_ready():var player_stats = load("res://resources/PlayerStats.tres"). - Use in setup (e.g., set_scale(player_stats.hitbox_scale)).
- Extend for future upgrades.
Additional Context:
Prepares for enemies/power-ups; consistent with other resources.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request
Projects
Status
Todo