JeuWeb - Crée ton jeu par navigateur
Carte Europe - 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 : Carte Europe (/showthread.php?tid=4730)

Pages : 1 2 3


Carte Europe - jldbaro - 11-04-2010

Bonjour à tous,

Je voudrais faire un jeu basé sur la carte de l'Europe.

Celle-ci serait divisée en provinces.

Pour la base de donnée aucun problème.

Mais je voudrais faire une carte interactive et affiché par une couleur bleu ou rouge a qui appartient le territoire. Mais pour réaliser cette carte je suis bloqué.

Quelqu'un aurait des pistes?

Merci d'avance,


RE: Carte Europe - Lyososs - 11-04-2010

Tu peux être un peu plus précis dans ce qui te bloque exactement ?
La réponse dépend également de ce que tu utilise pour afficher ta carte, html/css, PHP ou flash ?


RE: Carte Europe - jldbaro - 11-04-2010

Je ne sais pas par où commencer et ce qui est le mieux. Je n'ai aucune connaissance en Flash mais je peux toujours apprendre si c'est plus simple.

Dans ma base de donnée il sera indiqué qui est détient le territoire.

J'avais pensée faire un contour de la carte en 1 morceaux et divisé le reste. Et faire appel à ma base de donnée pour savoir à qui appartient le territoire.

Sinon essayer de générer une image en php toutes les heures (par exemple)...

Je sais pas ce qui est préférable... ;-)


RE: Carte Europe - Lyososs - 11-04-2010

euh bah déjà je pense pas que généré une image toute les heures soit une bonne idée ><.

Par contre est-ce que le nombre de joueur par carte est un nombre défini ou pas ? si le nombre de joueur inter-agissant avec la carte est faible (genre 2,3 ou 4) le faire en html/css/php devrait suffire mais si tu veux un plus grand nombre de joueurs avec des couleur différentes pour chaque, je te conseil plutôt flash (parce que ça t'évitera de refaire chaque territoire d'une couleur différentes ^^ étant donné que les couleur pourront être directement généré par flash).


RE: Carte Europe - Ter Rowan - 11-04-2010

je ne suis pas sur que ma solution soit la plus pertinente mais ...

- tu crées des images pour chaque territoire, une rouge , une bleue, qui sont complètement transparente à l'exception de la "frontière" du territoire qui est de la couleur que tu veux (rouge ou bleu)

- tu identifies pour chaque territoire ou posé l'image du territoire (via css)

- Après fonction de ce que tu as stocké tu choisis pour chaque territoire si tu prends l'image bleu ou l'image rouge


ainsi tu auras sur ton serveur une image pour le décor de l'Europe(le fond), 2* le nombre de territoires comme images des frontières

à l'affichage tu afficheras l'image de l'Europe, et, au dessus, les n images des territoires


RE: Carte Europe - jldbaro - 11-04-2010

Par exemple la France serait divisée en 1.000 morceaux. J'avais pensé à la dernière solution. Mais elle me parait tellement fastidieuse et je crois que le serveur va pendre un temps fou pour générer la page non?


RE: Carte Europe - Ter Rowan - 11-04-2010

incapable de te dire au vu des chiffres, mais sinon tu pars avec des "sprites" pour éviter le nombre de .... bon je suis pas le spécialiste^^

mais globalement

tu peux n'avoir qu'une seule image qui "porte" plusieurs éléments que tu veux afficher, et par css, tu n'affiches que des parties de l'image, le principe des sprites. pas forcément très clair, tu auras d'autres personnes plus compétentes (et google aussi)


RE: Carte Europe - Lyososs - 11-04-2010

1000 morceaux pour la France °o° mais c'est énorme !
avec une carte de cette taille là de toute façon quelque soit la solution ça va être super long a charger (sauf si tu n'affiche qu'une partie de la carte, dans ce cas là, la solution de Ter rowan serait la meilleur à mon avis) mais je te souhaite bien du courage ...

je me souviens avoir fait une carte du monde pour un jeux a une époque découper en prêt de 2500 cases (soit 9 cases pour la france) et ça m'avait déjà pris un temps monstre pour créer la BDD associé alors la j'ose même pas imaginer le temps qu'il va te falloir pour faire la tienne.


RE: Carte Europe - Cartman34 - 11-04-2010

En général, on utilise pas le mapping HTML pour ça ? Ca me semble vachement plus pratique même si je veux pas être celui qui fait la pseudo découpe.
Il y a un petit cours ici.


RE: Carte Europe - jldbaro - 11-04-2010

(11-04-2010, 06:00 PM)IGstaff a écrit : En général, on utilise pas le mapping HTML pour ça ? Ca me semble vachement plus pratique même si je veux pas être celui qui fait la pseudo découpe.
Il y a un petit cours ici.

Ok je vais regarder à ça. Merci