Je fais un jeu d'horreur sur PC dans Unity, et je veux avoir une simulation d'enregistrement de caméra dans le jeu - afin que vous puissiez quitter un endroit effrayant à tout moment, et vous aurez une bande avec ce que vous avez enregistré sur la caméra pendant l'exploration.
Techniquement, je dois attacher un deuxième appareil photo (caméra à main) à la main du personnage et laisser le joueur regarder dans le viseur en appuyant sur un bouton. Mais dans n'importe quelle position, la caméra à main doit enregistrer tout ce qui est au point à ce moment-là - sol, escaliers, ordures, etc., qu'elle soit abaissée au niveau de la main ou relevée pour correspondre au point de vue du joueur.
Lorsque le jeu se termine (le joueur quitte ou meurt), j'aimerais avoir une option pour sauvegarder les cassettes enregistrées dans un fichier vidéo (si ce n'est pas possible, puis dans un fichier de sauvegarde).
Comment puis-je implémenter une telle fonctionnalité dans mon jeu? Existe-t-il des astuces Unity spéciales, ou des modules complémentaires et des modules supplémentaires? Enregistrer des décorations et des scènes avec des déclencheurs actifs, ou simplement saisir une vidéo à l'écran?
Vous trouverez ci-dessous un rapide concept MSPaint de ce que je veux dire: