後一応言っとくと、unity使っても、結局プログラミングの作業が大半だし、そこの部分は他の言語使うのと大差はなくなるよ。
まあ当たり判定で苦労するレベルじゃ分からないかもしれないが・・・。

結局当たり判定って単純な線形代数の知識だけで作れるじゃん。
まともに学校出てるならここら辺余裕だろうし、むしろゲームプログラミング独自の考え方の方が難しいよ。

unityじゃ野球ルールレベルだよ。野球をプレイする土台を手に入れただけ。
その土台まですら他の言語じゃ面倒だけど、unityなら簡単に勉強できる。

そうじゃないと主張するならその下の野球のたとえじゃない文に対してつっこんでほしいんだが。