あるサイトによるとジャンル別オフラインゲームプログラミング難易度は

一位:3D格闘ゲーム(鉄拳やバーチャファイターなど)
二位:リアル系レースゲーム(リッジレーサーやグランツーリスモなど)
三位:3Dアクションゲーム(モンハンやアーマードコアなど)
四位:RPG(FFやドラクエやポケモンなど)

らしいんだよな
個人サイトだったので異論は求める
こういうのを無から作れるようになるとプログラマーとしては自信に繋がるよ
研究にもなるし