Noticias

¡Ayuda a la Comunidad GM, haz una donación!

Comunidad Game Maker

Bienvenid@ a la comunidad hispana de Game Maker. Nuestro objetivo es crear videojuegos y dar soporte en castellano de GM. Para mejorar nuestro servicio hemos implantado, como adicion al reglamento general, algunas normas especificas en los subforos más comunes. ¡No olvides informarte antes de participar!.

Autor Tema: Qué es el viewport?  (Leído 488 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado Black_Cat

en: Octubre 09, 2020, 05:46:58 am
Hola gente, que onda
estaba haciendo un juego donde mi room inicial era de 640x480 y la room siguiente era de 800x600, el problema que tenia es que al pasar de la mas chica a la mas grande, la grande conservaba el tamaño de la mas chica y hacia que los graficos adentro se vieran reducidos como si algo grande intentase caber dentro de algo mas pequeño

le cambie el tamaño a la view a 800x600 y no se solucionò, tambien intente poner el viewport a 800x600 y tampoco, asi que lo arregle resizeando la ventana con window_set_size

ahora la pregunta es, que bananas es el viewport? para que sirve
yo pensaba que era como el tamaño de la ventana pero tal parece que no :v


 


No Tienes Permisos Para Dar Puntos
point 0 Puntos

Este tema no recibió puntos.


Desconectado Johann

  • Las cosas como son!
  • Moderadores globales
  • Okupa
  • *
  • Puntos: 809
  • Mensajes: 925
  • Agradecido: 137 veces
  • Sexo: Masculino
  • First Class Soldier... 10 años en CGM, 5 como mod
    • Ver Perfil
Respuesta #1 en: Octubre 09, 2020, 10:40:59 pm
Yo entiendo que es algo asi como lo que se renderiza de la vista, mirando el manual dice algo asi:

Cita de: docs.yoyogames.com
  • La vista (view) se considera como el area de la habitación (room) que vamos a mostrar en la ventana.
  • El port es el area de la ventana sobre la que vamos a dibujar la vista

Y pone de ejemplo que si tienes una vista de 640x480 en la room y le pones un viewport de 320x240 se va a mostrar la vista escalada al tamaño de viewport que pusiste.

Cita de: Fenris78
Si un tema os resulta de interes y veis que hay poca información, la mejor solucion no es quejarse o pedir sin pensar, sino sugerir algo bien planteado o aportarlo vosotros mismos.
Cita de: Calio
Somos desarrolladores independientes y, por lo tanto, no tenemos por qué guiarnos por las tendencias del mercado.
 


Desconectado Clamud

Respuesta #2 en: Octubre 10, 2020, 05:48:45 am
El viewport sirve para especificar el tamaño y la posición donde se renderiza una view dentro de la ventana. Por ejemplo, puedes tener 2 views que se muestran al mismo tiempo en la ventana para un juego multijugador. Los viewports correspondientes a esas vistas pueden tener el mismo tamaño, pero uno se coloca a la izquierda y el otro a la derecha.

 


Desconectado Black_Cat

Respuesta #3 en: Octubre 11, 2020, 01:14:39 am
toda mi vida fue una mentira(? XD
 
ahh bien ahora entiendo, gracias compañeros :)