En la primera parte de nuestro tutorial aprendimos a alinear los elementos de nuestro mundo usando operaciones aritméticas básicas. Hoy daremos el siguiente paso lógico y práctico. Cuando creamos videojuegos en 2D con mapas basados en cuadrículas (tiles), queremos que la cámara siga al jugador. Pero, ¿qué pasa cuando el jugador se acerca a los bordes del nivel? Sin el control adecuado, la cámara se movería de más, mostrando un fondo vacío o el "vacío" del espacio de la ventana. Para solucionar esto de forma elegante, utilizamos una técnica matemática llamada acotamiento o clamping. El Reto Espacial Imaginemos que tenemos una pantalla con una resolución fija y un mapa que es mucho más grande que dicha pantalla. Para centrar a nuestro personaje, calculamos un desplazamiento (offset) ideal. Sin embargo, este offset puede salirse de los límites permitidos. Para evitarlo, encerramos nuestro cálculo entre los valores mínimos y máximos que puede tomar la cámara en el mundo.…