JeuWeb - Crée ton jeu par navigateur
Image trop grande ? - Version imprimable

+- JeuWeb - Crée ton jeu par navigateur (https://jeuweb.org)
+-- Forum : Discussions, Aide, Ressources... (https://jeuweb.org/forumdisplay.php?fid=38)
+--- Forum : Programmation, infrastructure (https://jeuweb.org/forumdisplay.php?fid=51)
+--- Sujet : Image trop grande ? (/showthread.php?tid=5318)



Image trop grande ? - Gordon - 23-03-2011

Bonjour,
je suis entrain de créer un jeu avec une carte isométrique. Cette carte est composée de tuiles de 64x64, mais elles sont rassemblées sur une seule grande image. Dans certains cas, il pourrait y avoir 2 voir 3 de ces images chargées en même temps (transition entre des environnements différents).
La taille d'une image est de 2048x1024, mais elle est très légère à charger (à peine 90ko).

Ma question est donc la suivante :
Pourrait-il y avoir des problèmes de performance côté client en travaillant avec une image de cette taille ? Sachant qu'il y a environ 400 cases affichées en permanence, et que chaque case possède une classe css pour savoir quelle tuile utiliser (à cela on ajoute les objets, les personnages et les images qui "remplissent" les murs lors des élévations de terrain).
Attention, je ne parle pas des performances liées à l'optimisation des scripts (c'est un autre problème ^^), mais seulement le fait d'afficher autant de petites cases avec du css et de grandes images.

Ma machine étant très performante, je ne sais pas ce que cela pourrait donner sur des configurations plus modestes, voir à terme, sur des smartphones (possibilité envisagée mais l'affichage sera sans doute simplifié par rapport au pc).

Je n'ai malheureusement pas de lien à vous proposer, le tout fonctionne uniquement en local pour le moment.

Merci


RE: Image trop grande ? - Sephi-Chan - 23-03-2011

Hello,

Même en quantité, des images positionnées en CSS ne devraient pas poser de problème, même sur des configuration un peu vieillottes.
Ne peux-tu pas connecter un smartphone à ton réseau local pour accéder à ta page et voir ce qu'il en est ?
N'oublie pas que les smartphone d'aujourd'hui sont des monstres de puissance. Smile


Sephi-Chan


RE: Image trop grande ? - qwarnant - 27-03-2011

Bonsoir,

Pourquoi ne pas développer une interface pour ta map en fonction de la taille de l'utilisateur ? De cette façon, si l'utilisateur surf sur ton site depuis un smartphone, un template spécial "light" sera utilisé et il sera donc plus facile de naviguer sur ton site depuis un smartphone.

J'ai eu le problème d'une saturation du cache sur un iphone 4. Un ami ne savait pas se connecter sur mon jeu car le cache ne savait pas se remplir à cause du nombre d'images et surtout de la taille que j'avais imposée. Dans un premier temps, j'ai changé les backgrounds mais j'envisage de loader un template différent si c'est un smartphone.

Cordialement