新規作成時のbp/c++選択

初心者だと力強く宣言するのであれば、Blueprintでやるのが良いでしょう

最初からC++を選択するのは、C++に対する造詣が深い場合か、どうしてもBPでは使えない機能を使いたい場合か、1msec以下の単位で最適化したい場合(それでもC++やUEへの理解が必須)か、ビジュアルスクリプティングにアレルギーがある場合ぐらいです

あとからC++を追加するのは簡単にできます