最低限の(習作としての)ゲームを作れるまでのコストは、やっぱりHSPのほうが小さいんじゃない?
いきなりC++とDirectXやって挫折するより、まず、HSPで楽しむというのも一つの手ではあると思う。

まぁ、オレのオススメは両方をつまみ食いしてみて、どっちが向いているかを確かめることだが。
(ただ、将来ゲーム製作関係の仕事につきたいならC++しか選択肢が無いことに注意だ。)