Bene, sono a una svolta (si capisce già dal fatto che non ho scritto "ad una svolta", senza la d. Perché scrivo questo? Per farvi capire a che livello sia arrivata la mia pazzia ).
A parte il fatto che sono bloccato su un microscopico bug (anzi, forse macroscopico, nel senso che so esattamente quale sia il problema ma mi viene l'orticaria ogni volta che mi avvicino al progetto per correggerlo)...
A parte il fatto che potrei fregarmene, FORSE, dell'ultimo dubbio che sta bloccando davvero tutto, riguardo ai possibili ritardi di ricezione dati da parte dei client (parlo sempre del mio ormai antico progetto-gioco client-server), del quale ho chiesto un parere nel forum "internazionale" senza davvero risolvere... Qui trovate tutto il thread
ora devo decidere se proseguire ed arrivare finalmente a qualcosa di giocabile, fregandome appunto dei "ritardi" (mah!), oppure riscrivere tutto meglio e adottando un metodo un po' "costoso", nel senso che richiede un minimissimo traffico dati in più tra client e server (usare RunFunctionWithResult anziché RunFunction; entrambe consentono al server di lanciare routine sul client, ma la prima attende un risultato. Questo risultato potrebbe essere, nel mio caso, un semplice segnale di "comando ricevuto", ma poi che fare se questa "ricevuta" non arriva al server?).
Non so se:
a) proseguire fregandomene di eventuali ritardi ed occuparmene eventualmente una volta completata buona parte del progetto (ovvero messo in pratica almeno parte del gioco vero e proprio sul client);
b) ristrutturare tutto, usando quel RunFunctionWithResult e magari usando una specie di protocollo per lo scambio di "comandi", sia server che client
c) chiedere a qualcuno di voi se abbia tempo e voglia di collaborare per sviluppare insieme una base di questo tipo (strutturare bene una sorta di messaggistica client-server che possa essere utile per giochi a turni online). (HHUUHH ?)
d) buttare tutto, software e pure hardware e pregare UN Dio che mi faccia fare ALMENO una cinquina al Lotto
Fatemi sapere presto, per favore, che... "l'estate sta finendo"... e non me ne frega niente, perché non me la godo più da secoli!
[chiamate il 118, presto ]
A parte il fatto che sono bloccato su un microscopico bug (anzi, forse macroscopico, nel senso che so esattamente quale sia il problema ma mi viene l'orticaria ogni volta che mi avvicino al progetto per correggerlo)...
A parte il fatto che potrei fregarmene, FORSE, dell'ultimo dubbio che sta bloccando davvero tutto, riguardo ai possibili ritardi di ricezione dati da parte dei client (parlo sempre del mio ormai antico progetto-gioco client-server), del quale ho chiesto un parere nel forum "internazionale" senza davvero risolvere... Qui trovate tutto il thread
ora devo decidere se proseguire ed arrivare finalmente a qualcosa di giocabile, fregandome appunto dei "ritardi" (mah!), oppure riscrivere tutto meglio e adottando un metodo un po' "costoso", nel senso che richiede un minimissimo traffico dati in più tra client e server (usare RunFunctionWithResult anziché RunFunction; entrambe consentono al server di lanciare routine sul client, ma la prima attende un risultato. Questo risultato potrebbe essere, nel mio caso, un semplice segnale di "comando ricevuto", ma poi che fare se questa "ricevuta" non arriva al server?).
Non so se:
a) proseguire fregandomene di eventuali ritardi ed occuparmene eventualmente una volta completata buona parte del progetto (ovvero messo in pratica almeno parte del gioco vero e proprio sul client);
b) ristrutturare tutto, usando quel RunFunctionWithResult e magari usando una specie di protocollo per lo scambio di "comandi", sia server che client
c) chiedere a qualcuno di voi se abbia tempo e voglia di collaborare per sviluppare insieme una base di questo tipo (strutturare bene una sorta di messaggistica client-server che possa essere utile per giochi a turni online). (HHUUHH ?)
d) buttare tutto, software e pure hardware e pregare UN Dio che mi faccia fare ALMENO una cinquina al Lotto
Fatemi sapere presto, per favore, che... "l'estate sta finendo"... e non me ne frega niente, perché non me la godo più da secoli!
[chiamate il 118, presto ]
Last edited: