Bonjour à toi!
La carte d'Ikariam est constituée d'un image de fond commune à tout le monde (en réalité 1 version par niveau d'évolution), avec des "trous" de taille standard. En CSS il superposent les images des différents bâtiments dessinés en 3D iso il me semble, car ils ont tous la même taille, il s'emboîtent donc dans la map. Regarde la map vide : , après il suffit d'ajouter les bâtiments.
Ce système est pas mal mais si tu veux une carte qui change selon le visiteur, extensible, ou des bâtiments de tailles différentes, c'est très limité.
Il y a sur le wiki 2 très bon tutos de carlou et harparine il me semble pour faire des cartes dynamiquement en PHP, tu peux t'en inspirer. Soit PHP assemble des images avec <img ... />, soit GD génère carrément la carte en 1 morceau, mais c'est très gourmand!
Encore une fois, tout dépend de ce que tu veux faire
Bye
P.S : les images carrées c'est pour une carte plate, les losanges pour de la 3D iso (plus difficile). L'AJAX et le JS peuvent servir pour un éventuel drag&drop, ou une modification en temps réel.
La carte d'Ikariam est constituée d'un image de fond commune à tout le monde (en réalité 1 version par niveau d'évolution), avec des "trous" de taille standard. En CSS il superposent les images des différents bâtiments dessinés en 3D iso il me semble, car ils ont tous la même taille, il s'emboîtent donc dans la map. Regarde la map vide : , après il suffit d'ajouter les bâtiments.
Ce système est pas mal mais si tu veux une carte qui change selon le visiteur, extensible, ou des bâtiments de tailles différentes, c'est très limité.
Il y a sur le wiki 2 très bon tutos de carlou et harparine il me semble pour faire des cartes dynamiquement en PHP, tu peux t'en inspirer. Soit PHP assemble des images avec <img ... />, soit GD génère carrément la carte en 1 morceau, mais c'est très gourmand!
Encore une fois, tout dépend de ce que tu veux faire
Bye
P.S : les images carrées c'est pour une carte plate, les losanges pour de la 3D iso (plus difficile). L'AJAX et le JS peuvent servir pour un éventuel drag&drop, ou une modification en temps réel.