ゲーム開発を続けていると、必ずと言っていいほど直面する問題があります。 それは「キャラクターやオブジェクトの機能が増えるほど、クラス設計がどんどん複雑になる」という問題です。 最初は「Player」や「Enemy」などを共通の親クラスから継承して ...