3dシューティングゲームは、画面内に世界が3次元的に、立体的、透視図法的に表示されるもので、コンピュータのcpuの処理能力の向上、オブジェクト指向プログラミング、ポリゴン技術などの発達により、コンピュータのデータ空間内のシミュレーション的なデータ処理やそれを視覚的に表示する技術が実現したことによって可能になったもの。