SoloCodigo

Programación Web y Scripting => PHP => Mensaje iniciado por: Lucer en Martes 25 de Abril de 2006, 18:28

Título: Mapa
Publicado por: Lucer en Martes 25 de Abril de 2006, 18:28
Hola,

Tengo intencion de hacer un juego de estrategia en php. Mi problema surge a la hora de crear un mapa, por ejemplo, el mapa de Europa. Para dividir las zonas (paises) del mapa podria utilizar la etiqueta html map, pero lo que quiero va mas alla. La idea es que los paises conquistados por un jugador esten de un color, los conquistados por otro de otro color y etc. La pregunta es si esto se puede hacer en php y si es asi ¿Me pueden hechar una mano? (no pretendo que me escriban el codigo ni na semejante, solo si saben de alguna funcion o algun ejemplo que me pueda ayudar)


Gracias ;)
Título: Re: Mapa
Publicado por: Amilius en Martes 25 de Abril de 2006, 20:20
Sólo se me ocurre que tienes que tener gráficos de distintos colores para cada zona. O bien agregas banderitas de colores que flameen en las respectivas zonas.
Título: Re: Mapa
Publicado por: hdr en Martes 25 de Abril de 2006, 20:20
me podrias decir como se usa la etiqueta map es que no tenia ni idea q existia
Título: Re: Mapa
Publicado por: Lucer en Martes 25 de Abril de 2006, 20:38
Hombre si, lo de los colores ya lo pense Amilius pero la cantidad de convinaciones posibles lo hace practicamente inviable. ¿Que es eso de las banderitas? ¿Podrias explicarte mejor?

Hernanvid la etiqueta map define zonas especificas de una imagen, puedes ver un ejemplo en:
http://www.webestilo.com/html/cap6b.phtml (http://www.webestilo.com/html/cap6b.phtml)
y la especificacion en:
http://html.conclase.net/w3c/html401-es/st...s.html#h-13.6.1 (http://html.conclase.net/w3c/html401-es/struct/objects.html#h-13.6.1)

Ciao ;)
Título: Re: Mapa
Publicado por: marlon en Miércoles 26 de Abril de 2006, 15:38
Cita de: "Lucer"
¿Que es eso de las banderitas? ¿Podrias explicarte mejor?

 
con las dimenciones fijas de un mapa, puedes validar que se muestre una banderita ondeando(en .gif se encuentran bastantes en internet). a cada jugador le asignas un color de bandera. cuando conquiste un país, por medio de una etiqueta div pones la bandera correspondiente al jugador, en las coordenadas del país conquistado.

creo que eso es lo que quiere decir nuestro amigo
Título: Re: Mapa
Publicado por: gnfrs en Jueves 27 de Abril de 2006, 14:26
Podrías utilizar la librería GD para generar imágenes JPG para el mapa, pero en tu caso me parece que lo más viable es que te armes un mapita en flash e interactúes con php...

Un saludo.