Tema 11. Godot Engine. Resolución de la pantalla.
En la vista 2D aparece un recuadro azul alineado al eje X , Y. Dicho espacio es el que el jugador va a percibir durante el desarrollo del juego. Los objetos situados fuera de esa área que se ha descrito, no se verán durante la ejecución del juego.
En la siguiente imagen observamos que el personaje se encuentra fuera del área de juego y por lo tanto no se verá en el juego.
El tamaño de la vista o resolución lo podemos configurar en la opciones Proyecto -> Configuración del Proyecto:
Display -> Window
Dependiendo de cada tipo de proyecto, es decir, el objetivo de cada dispositivo, deberemos modificar la resolución. No es lo mismo crear un juego destinado a ordenadores que a dispositivos móviles. Es aconsejable usar una relación de aspecto 16:9 puesto que la mayoría de pantallas que se usan para juegos, utilizan esta resolución.
Para adaptar dicha resolución a diferentes dispositivos usaremos la opción en Stretch -> Mode:2d
Aspect: keep
Si nuestro juego va destinado a pantallas de dispositivos móviles, juegos para Android o iOS, podemos usar las siguientes resoluciones, además de indicar al proyecto que la pantalla no sea movible ya que los dispositivos móviles no se puede modificar el alto y el ancho de su pantalla. Además podemos ir testeando el juego e ir modificando el parámetro Aspect por keep, keep height, keep width o keep extend dependiendo del dispositivo que destinemos el juego.
Resolución 16:9
Para la relación de aspecto predeterminada de 16:9, codifica en las siguientes resoluciones:
2160 píxeles: 3840 x 2160.
1440 píxeles: 2560 x 1440.
1080 píxeles: 1920 x 1080.
720 píxeles: 1280 x 720.
480 píxeles: 854 x 480.
360 píxeles: 640 x 360.
240 píxeles: 426 x 240.
16 dividido 9 da como resultado 1.78. En el caso de la relación de aspecto de 16:9, también puede describir la relación de aspecto como 1.78:1, esto significa que por cada 1.78 unidades de ancho, hay 1 unidad de alto.
Por lo tanto, para cada tipo de proyecto y dependiendo de la plataforma objetivo usaremos la resolución que consideremos más apropiada.