Estoy diseñando un juego por primera vez, pero me pregunto en qué momento del juego se basa. ¿Está basado en el reloj o depende de marcos? (Nota: No estoy seguro de si 'tiempo de juego' es la palabra aquí, corríjanme si no lo es)¿En qué se basa el tiempo del juego? ¿Tiempo real o marcos?
Para ser más claro, imaginar estos escenarios:
- ordenador 1 es rápido, hasta 60 fps
- ordenador 2 es lento, no más de 30 fps
en ambos equipos el mismo juego se juega, en el que un personaje camina a la misma velocidad.
Si el tiempo del juego se basa en cuadros, el personaje se movería dos veces más rápido en la computadora 1. Por otro lado, si el tiempo del juego se basara en tiempo real, la computadora 1 mostraría el doble de marcos, pero el personaje mover tan rápido como en la computadora 2.
Mi pregunta es, ¿cuál es la mejor manera de lidiar con el tiempo de juego y cuáles son las ventajas y desventajas?
+1, recuerda la vez que comencé a programar en QBASIC :). – MAK
Depende de si su computadora tiene un botón turbo o no ... –
Ha ... Recuerdo tener que apagar el turbo porque un juego era demasiado rápido para jugar. –