Noticias

Se ha publicado un nuevo servicio, el Portal de Juegos Online

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: Juego a 60 fps pero a 30 acciones por segundo  (Leído 694 veces)

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

Desconectado Marcusmaniacus

en: Mayo 26, 2019, 10:58:32 pm
¿Cómo puedo cologar mi juego a 60 o mas fps y que sea notorio y el juego siga a 30 steps por segundo?

 


No Tienes Permisos Para Dar Puntos
point 0 Puntos

Este tema no recibió puntos.


Desconectado Clamud

Respuesta #1 en: Mayo 27, 2019, 05:47:35 am
¿Por qué razón quieres hacer eso?

Puedes poner el juego a una tasa de fps muy alta, pero en realidad la frecuencia  de dibujo será igual a la frecuencia de actualización de la pantalla.
Si quieres que se dibuje a 60 fps, pero el procesamiento en el evento Step sea 30 veces por segundo, asigna la variable room_speed y usa una variable para saltar el evento Step
// Create
room_speed = 60;
procesar_step = false;
En el evento Step invierte el valor de procesar_step. Si el valor es false, salta el evento. Debes usar "Drag and Drop" como en la imagen adjunta.

 
Los siguientes usuarios dieron las gracias a este tema: Marcusmaniacus