Posté par mothsART .
En réponse au journal Zébulon.
Évalué à 4.
Bonjour @devnewton et merci pour tes remarques !
Zebulon est un peu lent à démarrer : tu parles du personnage ou du jeu lui-même?
J'imagine le second... si c'est le cas, je ne me suis pas encore penché sur cet aspect et je pense que c'est lié à 2 facteurs :
trop de fichiers js : il va falloir que j'envisage de les minifier et concaténer dans un bundle pour réduire les requètes HTTP.
téléchargement des images : pour l'instant, c'est sommaire... on charge tout dès le début et ça va forcément poser soucis dès qu'il y aura plus de niveaux.
Dans le cadre de Primtux, c'est pas trop handicapant parce que tout est géré en locale mais bon, autant faire les choses propres à l'avenir !
canvas par plan :
Le soucis de canvas c'est que dès que l'on veut "redessiner", il faut "clean" une area (un rectangle) dans un premier temps.
Du coup, c'est la meilleur astuce que j'ai trouvé pour éviter de faire des cleans et des ré-affichages sur des trucs qui n'ont pas bougés et donc complexifié le code pour pas grand chose.
J'imagine que si je poussais vraiment les perfs à fond, je pourrais éviter pas mal de balises canvas juste en jouant avec du css ou effectivement faire plus de choses dans la même balise.
Pour l'instant, ça me semble tout à fait fluide donc pas d'optimisation hâtive.
pour la licence sur les images, ça me semble bien, merci
Enfin, pour l'animation du perso, j'ai tellement retardé ce point que j'ai finalement complètement zappé.
Si tu étais près à le faire, je t'en serais fort reconnaissant !
[^] # Re: Oh un jeu libre
Posté par mothsART . En réponse au journal Zébulon. Évalué à 4.
Bonjour @devnewton et merci pour tes remarques !
Zebulon est un peu lent à démarrer : tu parles du personnage ou du jeu lui-même?
J'imagine le second... si c'est le cas, je ne me suis pas encore penché sur cet aspect et je pense que c'est lié à 2 facteurs :
Dans le cadre de Primtux, c'est pas trop handicapant parce que tout est géré en locale mais bon, autant faire les choses propres à l'avenir !
Pour l'instant, ça me semble tout à fait fluide donc pas d'optimisation hâtive.
Enfin, pour l'animation du perso, j'ai tellement retardé ce point que j'ai finalement complètement zappé.
Si tu étais près à le faire, je t'en serais fort reconnaissant !