Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/08/2009, 08:29
nerbur
 
Fecha de Ingreso: julio-2009
Mensajes: 5
Antigüedad: 14 años, 9 meses
Puntos: 0
Tiempo de corte

Buenas, estoy haciendo el motor de una etapa de ciclismo para un juego de navegador web.

Segun las habilidades, el corredor tiene una puntuacion, que se trasforma en una velocidad y en un tiempo asociado a cada corredor. El motor calcula el rendimento del corredor cada 2 Km por lo que cada tramo va acumulando el tiempo de los tramos anteriores hasta llegar a meta.
El problema és que para hacer un motor realista, la velocidad del corredor no debe depender unicamente de su potencial, si no del grupo en el que se encuentra (sinó seria un corno y no una etapa normal).

Mi intención és que el corredor más rapido marque la referencia, y a partir de hay todos los corredores que estén en un ranago de X segundos por detras se les asgine el tiempo del primero. Entonces el primer corredor que no aguante el ritmo del grupo será la nueva refencia para los siguientes, y asi sucesivamente hasta recorrer todos los corredores.
He intentado de multiples formas de 'traducir' esto a php, pero no acaba de funcionarme correctamente.

No se si se entiende correctamente lo que pido, en cualquier caso cualquier consejo o sujerencia será bienvenida.
Saludos