3Dゲームは数学と物理の固まりだからゲームの部類では難しい方にはいるよ。
一番難しいのはリアルタイムネットワークゲームだけど。

もちろん、PCアプリ方面の技術も必要。
デザインパターンやSTLとか便利だし、ツール作りには欠かせない。