Mi pare che hai capito abbastanza bene quello che volevo dire ().
Avevo pensato anche io ad una realizzazione in PHP, ma mi sembra un pochino carente dal punto di vista grafico... una applicazione desktop mi piacerebbe di più, ma ovviamente c'e' bisogno di un server centrale che guidi il tutto... e a questo punto che sorge la mia totale ignoranza... come lo scrivo (in che linguaggio) e a che tipo di server mi devo appoggiare?
A pelle avevo pensato al Java... ma conoscendolo poco... una Servlet?
Dici che si può fare anche in C... tramite socket?
Come avrete capito ho un po' di oscurità sul tema della comunicazione diretta tra PC e server, soprattutto quando il server deve dire qualcosa ad un PC che non ha chiesto nulla (tipo "questa è la nuova situazione della scacchiera, ora tocca a te" con conseguente attivazione delle funzionalità).
Scusa se sono ancora ermetico
Riccardo