Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
(1 edit) (+2)

El objetivo es esquivar todos los enemigos(los cuadrados esos) pero ya que veo que no se entiende fácil , pondré una mini historia la primera vez uwu

Me alegra que por lo menos a una persona le gusten las luces ya que eso baja la mitad de fps unu

(+2)

Para que el juego continue funcionando a cualquier fps de forma correcta, multiplica todos los parametros por la variable "Time_delta"

De este modo, el juego irá bien a cualquier fps y no se notará tanto. Denada.

de hecho, time delta no te servirá si lo usas así, por lo que te dejaré un codigo que crea una variable (debes hacerla global, y luego multiplicar todos los valores por esta misma variable cada frame)

global.time_delta = ((delta_time / 1000000) / (1 / 60))

paso a explicar el funcionamiento: si el juego corre a 60fps, esta variable valdrá 1, por lo que si multiplicas los valores por esta variable, no sucederá nada.

pero.. si va a 30 fps por ejemplo, esta variable será 2 (si multiplicas los valores por esta variable, serán el doble de rapidos y compenzarán los fps)

asegurate de colocar esta variable en un objeto persistente, en el evento step. (para que se actualice cada frame)