そこまで凝るとかなりプログラムとしての難易度が高くなります。 まずBGGETでのBGとSPRITE間の当たり判定、SPRITE同士の当たり判定、敵の動き、ある程度のストーリー(何の為にボスと戦っているのか等)、時間を認識して時間によって明るさ変更等様々な処理が必要になってくるので作れても共同制作なら時間が合わないこともありますし余裕で何ヵ月とかかるでしょう。ですが、アイディアさえ有ればそれを実現させる為に頑張って努力する気力も湧いてきますし頑張れば実現させることも夢ではありません。頑張って下さい!