Salve, ho un problema che con le mie conoscenze attuali non saprei risolvere.
Sto creando un gioco online ambientato nel medioevo, del quale
uno degli elementi fondamentali è la mappa.
Il gioco è ambientato in Italia e la sua "geografia" si fonda sulla
divisione in provincie governate dalle varie fazioni del gioco.
Il problema è che le provincie possono mutare il proprietario nel corso della partita
sicché vorrei che le provincie di cui è composta la mappa
si colorassero in base alla fazione cui appartengono, per poter così avere
una mappa politica che rispecchia lo stato della partita in base alle informazioni
raccolte nel database del gioco. Io avevo pensato a tre possibili soluzioni ma ognuna di queste
o ha dei difetti, o non so bene come implementarlo, comunque esse sono:
-Inserire in una cartella le immagini delle varie provincie, ognuna delle quali ha otto varianti di otto colori diversi
Il problema è che poi quando tutte queste immagini si mettono insieme, ci sono dei margini bianchi perché il file della provincia ha i bordi rettangolari e non della forma della provincia.
-Invece di fare la mappa politica, avevo pensato d'inserire la mappa fisica dell'Italia, intera
e poi su di essa far disegnare dal canvas di html5 dei confini neri tra i vari stati
Tuttavia non so come si fa, inoltre richiederebbe non poco lavoro di programmazione.
Avete qualche idea o consiglio da darmi?