Pour des jeux au tour par tour où la plupart du contenu est statique une technique qui a bien marché pour moi avec le canvas, c'est de découper en rectangles plus petit et redessiner uniquement les parties où il se passe quelque chose. C'est peut-être plus compliqué à mettre en place ici vu le temps-réel et le nombre d'animations simultanées. Cela dit, pour Mountain 1, par exemple, une telle optimisation serait a priori possible, vu que le fond est statique (il suffirait de redessiner uniquement des sous-rectangles où il y a maintenant des entités et ceux où il y en avait une au frame précédent).
[^] # Re: We need more
Posté par anaseto . En réponse au journal opensara: un nouveau jeu libre. Évalué à 4.
Pour des jeux au tour par tour où la plupart du contenu est statique une technique qui a bien marché pour moi avec le canvas, c'est de découper en rectangles plus petit et redessiner uniquement les parties où il se passe quelque chose. C'est peut-être plus compliqué à mettre en place ici vu le temps-réel et le nombre d'animations simultanées. Cela dit, pour Mountain 1, par exemple, une telle optimisation serait a priori possible, vu que le fond est statique (il suffirait de redessiner uniquement des sous-rectangles où il y a maintenant des entités et ceux où il y en avait une au frame précédent).