brainstorming
brainstorming
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or planning anything new, in software or out of it (a talk, a business, a renovation).
godot-gdscriptGDScript programming skill for Godot Engine, including signals, coroutines, and performance optimization.
Independent GitHub snapshot · Automated classification · Original documentation governs
GDScript programming for Godot Engine development.
This skill provides capabilities for implementing game logic using GDScript, Godot's Python-like scripting language.
class_name Player extends CharacterBody2D
signal health_changed(new_health: int)
signal died
@export var max_health: int = 100
var health: int = max_health
func take_damage(amount: int) -> void:
health = max(0, health - amount)
health_changed.emit(health)
if health <= 0:
died.emit()
func spawn_enemies() -> void:
for i in range(10):
spawn_enemy()
await get_tree().create_timer(1.0).timeout