Programación Específica > Programación de Videojuegos
Juego De Carrera
Ruben3d:
Hola.
--- Citar ---No tengo idea de como hacer que se acomode solo y tienes alguna idea de por donde debo empezar te lo agradeceria mucho
--- Fin de la cita ---
Lo primero que has de hacer es una función que te devuelva la duración del último cuadro en segundos (probablemente sea algo así como 0.008 segundos). Después, te creas unas unidades de medida para la pantalla, digamos 800x600 (aunque esté en modo texto, estas unidades son imaginarias, virtuales). Define la velocidad de cada objeto en unidades recorridas por segundo. De esta manera, no tienes más que multiplicar la duración del último cuadro por la velocidad del objeto y redondearlo a una posición de la pantalla (si la pantalla es de 80 columnas y tus medidas son 800 de anchura, haz esto: posicion_pantalla = (posicion_unidades*80)/800).
Un saludo.
Ruben3d
Navegación
[*] Página Anterior
Ir a la versión completa