|
Cosa stai codando ADESSO?
|
| Autore |
Messaggio |
morgoth90
game over
Messaggi: 1,462
Registrato: Nov 2008
Offline
|
#1006
RE: Cosa stai codando ADESSO?
Sto' il networking con unity, non ho ancora testato la sincronizzazione degli oggetti ma devo dire che hanno impostato il tutto in modo veramente funzionale.
Non sapevo poi la storia del master server che offrono per la gestione della "lista server" e che viene usato anche per scavalcare il NAT.
In due ore sono riuscito a fare un prototipo con menu' di ricerca server, opzione "ospita partita" o "Join" con successiva lobby pre partita in cui si vedono i players collegati.
Luca Salmin
![[Immagine: premioeasteregg.png]](http://img510.imageshack.us/img510/6268/premioeasteregg.png)
skype: morgoth990 twitter: morgoth990
|
|
| 04-03-2012 20:33 |
|
Banex
Blonde lover
Messaggi: 375
Registrato: Feb 2012
Offline
|
#1007
RE: Cosa stai codando ADESSO?
Ho implementato un metodo per randomizzare una qualsiasi classe: si passa un'istanza della classe al metodo, e questo tramite reflection enumera tutti le variabili e le assegna un valore casuale in base al tipo.
Ora per esempio per creare una luce casuale mi basta fare:
Codice:
DirectionalLight light = new DirectionalLight();
RandomGen.MakeRandomClass(light);
Daniele "Banex"
|
|
| 04-03-2012 21:32 |
|
hurricane86
Posting Freak
Messaggi: 1,266
Registrato: Jun 2009
Offline
|
#1008
RE: Cosa stai codando ADESSO?
(04-03-2012 21:32)Banex ha scritto: Ho implementato un metodo per randomizzare una qualsiasi classe: si passa un'istanza della classe al metodo, e questo tramite reflection enumera tutti le variabili e le assegna un valore casuale in base al tipo.
Ora per esempio per creare una luce casuale mi basta fare:
Codice:
DirectionalLight light = new DirectionalLight();
RandomGen.MakeRandomClass(light);
simpatica l'idea ma cosa succede quando i membri possono avere solo determinati valori validi? un float compreso da -1 a 1, un intero che può valere solo 1,2,3...etc
Martino Giovanelli
|
|
| 05-03-2012 19:23 |
|
Banex
Blonde lover
Messaggi: 375
Registrato: Feb 2012
Offline
|
#1009
RE: Cosa stai codando ADESSO?
(05-03-2012 19:23)hurricane86 ha scritto: (04-03-2012 21:32)Banex ha scritto: Ho implementato un metodo per randomizzare una qualsiasi classe: si passa un'istanza della classe al metodo, e questo tramite reflection enumera tutti le variabili e le assegna un valore casuale in base al tipo.
Ora per esempio per creare una luce casuale mi basta fare:
Codice:
DirectionalLight light = new DirectionalLight();
RandomGen.MakeRandomClass(light);
simpatica l'idea ma cosa succede quando i membri possono avere solo determinati valori validi? un float compreso da -1 a 1, un intero che può valere solo 1,2,3...etc
Ho appena aggiunto un ulteriore parametro al metodo che permette l'override nella scelta dei valori casuali in casi particolari (quindi per esempio posso fare in modo che un booleano risulti sempre true o sempre false, oppure fare in modo che un float cada sempre in un certo range...).
Comunque questo lo userò solo in fase di debug/testing, in quanto la reflection è piuttosto lenta.
Daniele "Banex"
|
|
| 05-03-2012 19:29 |
|
Tanius
uno di quelli °_°
Messaggi: 214
Registrato: Jan 2012
Offline
|
#1010
RE: Cosa stai codando ADESSO?
Il mio è più uno sfogo contro Eclipse (l'ide).
Giusto perchè apri a buffo e scopri che s'è perso tutti i build path, senza alcuna modifica, senza alcun aggiornamento.
La possibilità più plausibile è che la gatta è salita sulla tastiera e in un qualche modo ha fatto perdere tutti i build path.. o.o
sono esterrefatto o.o
Claudio Calabrese,
[self release];
|
|
| 07-03-2012 20:13 |
|
mude
Arrested Development
Messaggi: 7,006
Registrato: Nov 2008
Online
|
|
| 07-03-2012 23:49 |
|
Banex
Blonde lover
Messaggi: 375
Registrato: Feb 2012
Offline
|
#1012
RE: Cosa stai codando ADESSO?
Variance shadow mapping, ora funziona a metà nel senso che in casi particolari esplode tutto 
Sto risolvendo il tutto aggiungendo numeri magici come una bella divisione 100 ogni tanto
Daniele "Banex"
|
|
| 08-03-2012 20:56 |
|
faek
@#*§°
Messaggi: 1,284
Registrato: Nov 2009
Offline
|
|
| 08-03-2012 21:15 |
|
hjeldin
bananarama operative
Messaggi: 687
Registrato: Jan 2011
Online
|
|
| 08-03-2012 22:22 |
|
mude
Arrested Development
Messaggi: 7,006
Registrato: Nov 2008
Online
|
#1016
RE: Cosa stai codando ADESSO?
Si siccome dovevo inserire un paio di ricette a mano(per testare) ed ero così stanco e incazzato che non mi venivano in mente i nomi
Poi é rimasto nel db perché quando un'app viene lanciata tramite sdk i dati presenti non vengono sostituiti(forse nell'impostazioni si può cambiare la cosa ma per adesso mi va bene così) e l'opzione per cancellare gli elementi ancora non c'é.(vorrei mettere un bottone in ogni elemento della lista di myrecipes e vedere se fa)
Naturalmente é un Db di test, quello vero di fatto non esiste perché nessuno ha il coraggio di iniziare a riempirlo
.: DevLog | Twitter Pinaster Games | Twitter Personale :.
Beta
(Questo messaggio è stato modificato l'ultima volta il: 08-03-2012 22:58 da mude.)
|
|
| 08-03-2012 22:56 |
|
Gabriele
Posting Freak
Messaggi: 4,377
Registrato: Oct 2010
Offline
|
|
| 09-03-2012 0:09 |
|
Mattia
Pretentious
Messaggi: 3,761
Registrato: Nov 2009
Offline
|
|
| 09-03-2012 10:37 |
|