とc++書けるけどとりあえずブループリントでいくけど、想像でいうがActor クラス<-Pawnクラス<-Characterクラスみたいな継承関係で、オブジェクト指向的に敵のHPならCharacterクラスにHPのメンバー変数追加する感じでどんどん作って行けばいいんだろうな
ゲームインスタンスはシングルトンである必要はないが、ゲームレベルの情報保持させて