Problemillas
Este fin de semana he terminado pseudodefinitivamente el Tricycle. Digo pseudo porque, aunque su implementación esta terminada, me he topado con comportamientos anómalos, pero no de mi programa en sÃ, sino del lenguaje. Creo que hay algunos problemas con unas conversiones de tipos en unos casos muy muy especÃficos, pero que casualmente forman la base de todo mi motor (el sistema de manejo de tiempos).
No es algo increÃblemente trágico – podria conseguir un ‘workaround’ para arreglarlo pero a costa de que las iteraciones del programa bajen de una media de 20.000 por segundo a 60. No se verÃa afectado el rendimiento pero trabajarÃa con unos limites más estrictos.
No se aún si hacer esto. He reportado el posible bug al foro hace cinco horas y aún no hay respuesta. Mañana veremos que dicen y a ver si puedo localizar exactamente qué es lo que pasa… y en base a eso, decidiré si arreglarlo temporalmente con el workaround u otra cosa.
Es una verdadera perrerÃa. Visualmente no se nota la diferencia apenas, pero el tiempo transcurre de manera irregular. Los segundos duran n segundos realmente, y va variando… Hice un set de gráficos cutres pero no TAN cutres como los que usaba hasta ahora para el Tricycle, para sacarlo en el vÃdeo, y ahora va y pasa esto. A ver si doy con la solucion pronto…