背景をスクロールで動かすとか、スプライトを動かすならば、
3Dで作って、カメラを動かす。
2Dゲームであっても3Dで処理するのが単純

カラー→白黒変換は、画像を2種類持っておく