Las cámaras son componentes importantes porque cuando se añaden a un objeto de juego, pueden registrar visualmente todo lo que ocurre en la escena para que lo pueda ver el usuario en una vista 2D. Es posible cambiar en tiempo real su posición, rotación y otros parámetros, y hay básicamente dos tipos de cámaras: ortográficas y con perspectiva (las habituales). También podemos elegir el fondo que queremos que tenga la vista generada por la cámara.
Además, relacionado con las cámaras están los escuchadores de audio (audio listeners) que hacen las veces de «micrófonos» para registrar todo aquello que suena.
En Unity es posible elegir cual es el conducto de renderizado (render pipeline) que utilizamos para generar las imágenes 3D, consiguiendo resultados muy distintos en calidad y rendimiento según usemos uno u otro.
Unity incorpora una herramienta llamada Cinemachine que permite crear cámaras animadas inteligentes sin necesidad de programarlas tú mismo… ¡pero ojo, porque esta herramienta genera código C# automáticamente que no debes editar tú directamente!
Más información
Se recomienda consultar otros documentos y la documentación oficial.
- Barry: Every Pixel Art Game Has This Problem… Barry’s Development Hell. YouTube (2025), explicando cómo resolver el problema del pixel snapping en los juegos 2D true pixel art con upscaling y suavizado de cámara.
- Unity – Manual: Cameras (unity3d.com)
Esta página está licenciada bajo CC BY-NC-SA 4.0 por Laboratorios Narratech.
Referencias