Godot Engineにおける主要な2D物理ボディノード(CharacterBody2D、RigidBody2D、StaticBody2D)の機能、特徴、そしてゲーム開発における適切な使い分けを初心者にも分かりやすく解説