24-11-2015, 10:02 PM
(24-11-2015, 09:30 PM)Argorate a écrit : En tout cas, c'est cette façon de faire qu'on a utiliser en JAVA durant mon master en programmation orienté agent, la différence était qu'on ne limité pas à X tick par seconde, mais qu'on laisser la machine les enchainer au maximum de sa capacité puisque le but était de faire défiler le temps le plus rapidement que possible.
Dans ton post initial l'idée de ne pas contrôler le nombre de ticks te dérangeait…
(22-11-2015, 09:37 PM)Argorate a écrit : J'ai vu certaines implémentations qui utilisent unmais ça semble très douteux puisqu'on ne contrôle plus le nombre de ticks en faisant cela. Ça dépend de la capacité de la machine et du nombre de choses à calculé par tick. Ça me parait être une mauvaise solution, peu stable.Code :while(true){ tick(); }
Je ne vois vraiment pas ce qui t'embête avec un pas fixe et le fait de trimbaler ton delta partout.