Game Programming Patterns in Godot: The Command Pattern