UnityでPCホラーゲームを作成しています。ゲーム内でカメラ録画シミュレーションを行いたいので、いつでも不気味な場所を離れることができます。探索中にカメラで録画したものをテープに収めることができます。
技術的には、2つ目のカメラ(ハンドカメラ)をキャラクターの手に取り付け、プレーヤーにボタンを押してビューファインダーを覗かせます。しかし、どの位置でも、ハンドカムはその時点でフォーカスされているすべてのもの(床、階段、ゴミなど)を記録する必要があります。手の高さで下げても、プレーヤーの視点に合わせて上げてもかまいません。
ゲームが終了したら(プレーヤーが去るか死ぬか)、記録したテープをビデオファイルに保存するオプションが必要です(これが不可能な場合は、いくつかの保存ファイルに保存します)。
ゲームにそのような機能を実装するにはどうすればよいですか?特別なUnityのトリック、またはアドオンと追加のモジュールはありますか?アクティブなトリガーで装飾やシーンを保存したり、画面からビデオを取得したりしますか?
以下は、私が意味することの簡単なMSPaintの概念です。