avatarsdev-general Mailing List for Avatars Development: the selfish game! (Page 4)
Status: Inactive
Brought to you by:
andreavalente
You can subscribe to this list here.
2002 |
Jan
|
Feb
(6) |
Mar
(11) |
Apr
(9) |
May
(9) |
Jun
(7) |
Jul
(3) |
Aug
(13) |
Sep
(4) |
Oct
(4) |
Nov
(4) |
Dec
(1) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2003 |
Jan
(5) |
Feb
(16) |
Mar
(10) |
Apr
(6) |
May
(2) |
Jun
(9) |
Jul
(4) |
Aug
|
Sep
(6) |
Oct
|
Nov
(12) |
Dec
(5) |
2004 |
Jan
(2) |
Feb
(5) |
Mar
(3) |
Apr
(2) |
May
(2) |
Jun
(2) |
Jul
(1) |
Aug
(1) |
Sep
|
Oct
(1) |
Nov
|
Dec
|
From: Davide I. - l. <li...@li...> - 2003-02-25 08:30:38
|
L'indirizzo del mio blog e' http://limacat.blogspot.com -- Davide Inglima a.k.a. Gatto Feroce "This text is obtained for means of a translator automatic" "rifle" text taken from a real net-abuse complaint http://web.tiscali.it/inglima/davide mailto:had...@li... |
From: Davide I. - l. <li...@li...> - 2003-02-25 08:29:58
|
Il mio ovviamente :) Ho messo su delle note sul nuovo progettino rpg sostitutivo (cose che pero' sapevate gia'). E tra l'altro, spero di presentare presto la prima traccia del progettino, cosi' potete commentarle. Siete d'accordo comunque per aprire un blog specifico per Avatars? -- Davide Inglima a.k.a. Gatto Feroce "Mana is rapidly disappearing from the world... Even the" "mana tree has begun to wither." Seiken Densetsu 3 http://web.tiscali.it/inglima/davide mailto:had...@li... |
From: Davide I. - l. <li...@li...> - 2003-02-22 15:22:41
|
Allora. Stamattina, durante una mia passeggiata all'aria aperta, mi e' venuta in mente una struttura che potremmo dare al nostro sistema "GDR" per Avatars. Faccio partire qui (e non sull'altra ml) la discussione per evitare di lasciare fuori possibili interessati :D Quello che pensavo di creare e' piu' un "Sistema Simulativo Fisico" che non un regolamento da Gioco Di Ruolo. Se ci pensate bene, si puo' pensare ad un oggetto qualsiasi (omino o coso inerte) come possessore di una serie di caratteristiche che collaborano fra di loro per ottenere dei risultati. Il mio tono muscolare e l'attrito col terreno mi permettono di spingere meglio o peggio un masso sulla strada, e cosi' il motore dell'automobile e la bonta' del battistrada delle sue automobili. Quelle sono due lunghezze misurabili. Tuttavia l'automobile non ha intelligenza propria, quindi non potra' risolvere l'indovinello della sfinge, mentre il sottoscritto lo puo' fare. Ora, quello che volevo realizzare era un sistema 1) simulativo 2) coerente 3) espandibile (oppure riducibile) un po' come applicare la Fisica ai gdr :) L'espandibilita' potrebbe non solo essere l'aggiunta di nuove regole per casi imprevisti dal sistema base (ad esempio la magia, sia classica dei gdr che il quantum magic) ma puo' anche "crescere" per tentare di simulare la realta' fino al suo aspetto piu' insignificante (simulazione pura) o l'adozione di unita' fisiche reali precise (e non approssimate). Siccome dovra' essere un sistema simulativo alcune cose presenti nei gdr classici non saranno piu' vere (ad esempio: aumento dell'esperienza a "livelli" e conoscenze a "skills" da imparare spendendo punti), ma saranno cambiate dalla realta' sul campo continua (continuando a tirare di spada e ad allenarti capisci come usarla meglio, colpo dopo colpo, ed il combattimento non e' una realta' separata dal resto). Dite che e' una buona idea? -- Davide Inglima a.k.a. Gatto Feroce "This text is obtained for means of a translator automatic" "rifle" text taken from a real net-abuse complaint http://web.tiscali.it/inglima/davide mailto:had...@li... |
From: K <ste...@in...> - 2003-02-21 19:56:04
|
K is up and running :-) |
From: Valterra, A. <Ant...@wi...> - 2003-02-21 19:43:03
|
I'll take you up on that beer. AV -----Original Message----- From: Davide Inglima - limaCAT [mailto:li...@li...] Sent: Friday, February 21, 2003 11:38 AM To: Valterra, Anthony Cc: lim...@li...; ava...@li...; Allen, Mary Elizabeth Subject: Re: Puzzled software developer Was: Re: questions about a public development mailing list. Valterra, Anthony wrote: > And here is where my concern come is. It is possible to create an OGL = character > creation program. However, any "game" type of software is not = allowable. > Anything that functions like a true game (i.e. allows interaction = between > players, resolves combat etc.) will be an infringement of our license = with > Infogrames. They own all of our brands and all of our rights to = produce all > electronic games for all platforms. Thank you very much for replying me so quickly on this point. I was = aware (maybe=20 for an error on my part) for this limitation to be present only on those = products bearing the D20 license trademark, not on "OGL-based-only" = software as=20 well (which I wanted to do). http://www.wizards.com/D20/article.asp?x=3Ddt20010417d I am doing a cc both to Mary Elizabeth Allen and to my friends. And now, back to the good old drawing boards (we are going to our old = proposal=20 of creating a brand new game system from scratch). If we ever meet at GenCon or in other situations, I owe you a beer ;) --=20 Davide Inglima a.k.a. Gatto Feroce "Mana is rapidly disappearing from the world... Even the" "mana tree has begun to wither." Seiken Densetsu 3 http://web.tiscali.it/inglima/davide mailto:had...@li... |
From: Davide I. - l. <li...@li...> - 2003-02-21 19:38:31
|
Valterra, Anthony wrote: > And here is where my concern come is. It is possible to create an OGL character > creation program. However, any "game" type of software is not allowable. > Anything that functions like a true game (i.e. allows interaction between > players, resolves combat etc.) will be an infringement of our license with > Infogrames. They own all of our brands and all of our rights to produce all > electronic games for all platforms. Thank you very much for replying me so quickly on this point. I was aware (maybe for an error on my part) for this limitation to be present only on those products bearing the D20 license trademark, not on "OGL-based-only" software as well (which I wanted to do). http://www.wizards.com/D20/article.asp?x=dt20010417d I am doing a cc both to Mary Elizabeth Allen and to my friends. And now, back to the good old drawing boards (we are going to our old proposal of creating a brand new game system from scratch). If we ever meet at GenCon or in other situations, I owe you a beer ;) -- Davide Inglima a.k.a. Gatto Feroce "Mana is rapidly disappearing from the world... Even the" "mana tree has begun to wither." Seiken Densetsu 3 http://web.tiscali.it/inglima/davide mailto:had...@li... |
From: Donetti S. <sim...@di...> - 2003-02-21 12:52:47
|
Confermo la mia presenza... anche se e` solo da qualche giorno che sono=20 riuscito a reiscrivermi... ;-) Andrea Valente wrote: > Ciao, > sto cercando di capire chi riceve e chi e=B4 invece fuori da questa = mailing > list. >=20 > TUTTI QUELLI CHE LEGGONO QUESTA MAIL potrebbero gentilmente > rispondere (anche senza scrivere nulla). >=20 > Grazie, cosi=B4 so quanti siamo. >=20 > Andrea >=20 > Ps Colgo l=B4occasione per fare un annuncio: ho finito il dottorato a T= orino, > finalmente! > Ora lavoro qui in Danimarca per l=B4Universita=B4 di Aalborg, pres= so > Esbjerg. :) >=20 >=20 >=20 > ------------------------------------------------------- > This SF.net email is sponsored by: SlickEdit Inc. Develop an edge. > The most comprehensive and flexible code editor you can use. > Code faster. C/C++, C#, Java, HTML, XML, many more. FREE 30-Day Trial. > www.slickedit.com/sourceforge > _______________________________________________ > Avatarsdev-general mailing list > Ava...@li... > https://lists.sourceforge.net/lists/listinfo/avatarsdev-general >=20 --=20 Dott. Simone Donetti Technical Staff Department of Computer Science University of Torino (Italy) Tel. +39-0116706788 Fax. +39-011751603 |
From: Andrea V. <av...@cs...> - 2003-02-21 12:24:47
|
Ciao, sto cercando di capire chi riceve e chi e=B4 invece fuori da questa ma= iling list. TUTTI QUELLI CHE LEGGONO QUESTA MAIL potrebbero gentilmente rispondere (anche senza scrivere nulla). Grazie, cosi=B4 so quanti siamo. Andrea Ps Colgo l=B4occasione per fare un annuncio: ho finito il dottorato a Tor= ino, finalmente! Ora lavoro qui in Danimarca per l=B4Universita=B4 di Aalborg, presso Esbjerg. :) |
From: Inglima M. D. S. <st9...@ed...> - 2003-02-20 13:31:49
|
Su http://www.blogger.com c'e' la possibilita' di ottenere un blog (web-log), ovverosia una pagina dove poter postare articoli, pensieri, link, sotto forma di diario. (Una versione pubblica del <<diario segreto>> :p). Stavo pensando che poteva essere un ottima cosa aprire un blog per il gruppo di avatars, visto che alla fine possiamo shararlo fra piu' utenti, ed usarlo come pagina del progetto dello status... io utilizzero' il mio blog personale per le notizie sul progetto opengamesys e su yendor, pero' se potessi mirrorarlo anche sul blog di avatars (e potessimo mettere idee maggiori sulla ai e sul mondo di gioco) sarebbe meglio :). Guardate il mio blog su http://limacat.blogspot.com tanto per farvi un idea :) Ciao. -- Davide Silvio Inglima-Modica "Mana is rapidly disappearing from the world, Even the" "mana tree has begun to wither" - Seiken Densetsu 3 http://web.tiscali.it/inglima/davide/ mailto:had...@li... |
From: Davide I. - l. <li...@li...> - 2003-02-17 22:32:02
|
Allora... Ne approfitto per postare un paio di annotazioni su Avatars :) Quello che stavo dicendo oggi a K (e forse anche a Mamma, non ricordo) e' che per il mio parere Avatars dovrebbe cercare di riciclare il + possibile le soluzioni degli altri prodotti Java Opensource attualmente esistenti. Innanzitutto se Avatars ed i suoi eventuali programmi di gestione e client devono avere una struttura pluggabile, allora e' meglio utilizzare un programma che ha gia' di base una struttura pluggabile. Il mio suggerimento sarebbe quello di studiarsi netbeans (http://www.netbeans.org), prendere la versione minimale della struttura del sistema (proprio lo scheletro) e quindi farci crescere addosso Avatars. La stessa cosa dovrebbe accadere per il server di Avatars. Se dobbiamo creare il server di Avatars in modo che sia sufficentemente modulare, perche' non studiare un sistema che sia simile (nel concetto) a quello di J2EE? E cosi' via :) Comunque, vi annuncio che io e K ci prendiamo la briga di scrivere la traduzione del sistema di Dungeons And Dragons[1], farne un design in OOP e tradurlo in Java. La discussione la faremo su di una mailing list creata e gestita dal sottoscritto (link sotto) [2]. La discussione su quella mailing list non sara' limitata al sistema di D&D... in un secondo tempo potremo pensare di prendere qualche idea da qualche gioco di tattica e strategia e realizzare il suo sistema per il videogioco dei robottoni a pezzettoni :). (Spero che K ora non mi uccida se gli chiedo di postare in inglese sulla mailing list, cmq, K, aspetto che tu mi dia un indirizzo di mail che non sia marcio sul quale possa iscriverti... aspetto solo te per cominciare... oppure vai sulla pagina sotto e ti iscrivi da solo :p) [1] http://www.opengamingfoundation.org http://www.wizards.com/D20/article.asp?x=srd [2] https://lists.sourceforge.net/lists/listinfo/limacat-opengamesys -- Davide Inglima a.k.a. Gatto Feroce "Mana is rapidly disappearing from the world... Even the" "mana tree has begun to wither." Seiken Densetsu 3 http://web.tiscali.it/inglima/davide mailto:had...@li... |
From: Davide I. - l. <li...@li...> - 2003-02-17 18:40:40
|
Donetti Simone wrote: > > Visto che non ho ricevuto nessun messaggio ultimamente, provo ad > inviarne uno io e vedo se la mia re-iscrizione funziona... ;-) Ti abbiamo ricevuto forte e chiaro. Bentornato in ml, c'e' molto lavoro da fare ;) A proposito, e' vero che i professori hanno detto che ci avrebbero donato l'uso esclusivo di quei bei pc argentati per Avatars? ;D -- Davide Inglima a.k.a. Gatto Feroce "Mana is rapidly disappearing from the world... Even the" "mana tree has begun to wither." Seiken Densetsu 3 http://web.tiscali.it/inglima/davide mailto:had...@li... |
From: Donetti S. <sim...@di...> - 2003-02-17 17:50:55
|
Visto che non ho ricevuto nessun messaggio ultimamente, provo ad inviarne uno io e vedo se la mia re-iscrizione funziona... ;-) Ciao a tutti. -- Dott. Simone Donetti Technical Staff Department of Computer Science University of Torino (Italy) Tel. +39-0116706788 Fax. +39-011751603 |
From: Inglima M. D. S. <st9...@ed...> - 2003-02-03 12:57:05
|
On Sun, 2 Feb 2003, K wrote: > Dicendo che l'intelligenza artificiale =E8 un client di Avatars =E8 la > stessa cosa (allo specchio) di quando io parlo di utenti come > "pluggabili" nell'omino: abbiamo l'avatar che viene controlato da > un'intelligenza, la cui natura =E8 un dettaglio implementativo. :-P > Il problema =E8 che cos'=E8 la Will. > Nei mostri pi=F9 stupidi si pu=F2 avere un thread, mentre per gli > algoritmi pi=F9 pesanti si pu=F2 prevedere l'esecuzione su un'altra > macchina, ma questo si decide istanziando un oggetto con la giusta > implementazione di Will (thread, IA su rete, giocatore, ..). > :-) K, ti faccio una piccola annotazione: non hai espresso bene quello che alla fine pensavamo essere la Will :) Probabilmente hai fatto flush del buffer ;) Non ti preoccupare, avevamo sparato cosi' tante stronzate (almeno, io stronzate, non valuto le cose che hai detto perche' sarei di parte :p) che te ne sei dimenticato. Cmq. Dalla memoria di quello che aveva detto Mamma qualche decennio fa, e reinterpretandolo con la struttura che vorremo dare al gioco, abbiamo appurato che la Will e' il sottile strato che: 1) manda gli stimoli del mondo di gioco (server) con l'utente IA/giocatore. 2) prende i comandi dell'utente IA/giocatore e li invia al server (eventualmente, aggiungo io, facendo echo alla IA/giocatore) [snippino] > Un problema =E8 la gestione della memoria (o comunque notifica degli > eventi): ogni evento dovrebbe essere comunicato a tutte le will > dell'omino (nativa, e giocatore)... Quello lo si vedra' alla fine, comunque e' un problema del client. Io penso potremmo tranquillamente considerare una sola Will per ogni "Anima" che fa da multiplexing/demultiplexing del segnale fra gli utenti, e che decide la precedenza del controllo degli utenti sull'omino. > La AI deve rimanere attiva quando ne subentra un'altra, o dovrebbe > "addormentarsi" (e quando l'omino si sveglia si chiede che ca***io ci > sta facendo l=EC..)? In questo caso l'utente AI puo' anche rimanere attiva capendo che ad un certo comando inviato dagli altri utenti riceve una determinata reazione dal mondo. La Will farebbe echo alla AI dei comandi che il corpo dell'omino invia al mondo, cosi' la AI potrebbe imparare da cio' che fa il giocatore. Altrimenti, se volessimo implementare la Will che addormenta la Ai quando l'utente giocatore controlla l'omino ("non e' colpa mia! Quando mi possiedono mi addormento!") potremmo farlo tranquillamente, semplicemente la Will smette di mandare segnali alla AI e gli dice "hai sonno". > Poi visto che non ha senso avere pi=F9 di una will nativa e una del > giocatore non sembra una buona idea avere uno stack delle Will. Dobbiamo > prevederne un massimo di due? A sto punto potrebbero essercene N di giocatori... Magari anche finti giocatori logger... Figata che mi e' venuta ora in mente: lo spirito dell'eroe. Scegliamo degli omini che vengono "eletti dagli dei". Questi omini avranno _due_ AI/utenti. Una attiva, una passiva. Quando l'omino muore, l'AI del suo primogenito si freeza, quindi l'AI passiva fa un merge con l'AI attiva del primogenito, in questo modo tutte le esperienze ereditate dal padre vengono trasmesse al figlio. Quindi il figlio torna a giocare, con la ai attiva e una nuova ai (logger) passiva. Se l'omino muore, e non ha figli, la sua esperienza va ai fratelli (o sorelle). Magari i giocatori umani dovrebbero controllare non gli eroi, ma i loro spiriti familiari, che li aiutano in caso di pericolo e li indirizzano. Il gioco termina quando la stirpe che porti avanti crepa :) Questo pero' sicuramente richiederebbe un server particolare che tenga traccia degli omini/eroi, degli omini/familiar. > Finalmente ho finito! [incollino] Incollo qui una domanda che avevi posto poco piu' sopra. > E' bellissimo che con questa meccanica potremmo avere (volendo > prevederlo) ad es stregoni avatars che prendono il controllo di altri > avatars come se fossero giocatori... (yuk yuk!) Io penso che questo sarebbe da fare attraverso il gioco. In pratica, con l'incantesimo "possessione demoniaca", il server manda gli stimoli dell'omino posseduto alla will dell'omino stregone [1]. Il motivo e' presto detto: e' il server che decide a quale omino fa capo ad un anima. Se volessimo, ad un anima potrebbero fare capo n omini, oppure l'anima potrebbe controllare uno spettro che entra ed esce dagli omini possedendoli. Per sicurezza e priorita' (e compatibilita' col passato), e' il server che decide nei suoi meccanismi interni a quale _anima_ associare una _creatura_ vivente... Altrimenti, conoscendo le password appropriate, uno potrebbe dire "Ciao, sono il giocatore A, e controllo gli omini B, C, D, E, F, G" (dove questi sono i + forti e non sono stati fatti da lui). Immagino cmq che questo fosse lapalisiano. Questo cosa cambierebbe in Avatars nella sua concezione di oggi? ("Posso controllare qualsiasi omino che io decida di prendermi") Semplice :) Il server tiene una lista delle anime-avatars che sono attaccate. Il giocatore chiede quali coppie omino/anima-avatars sono disponibili e quindi ne sceglie una di loro. Il giocatore quindi si collega alla anima-avatars (che fa da server secondario) e sceltala collega il proprio client come utente alla will dell'anima dell'omino scelto. Solo in questo modo (in my opinion) potremo avere il gioco di Avatars come lo avevamo pensato :) *** RICAPITOLANDO *** L'architettura che sta saltando fuori e' questa. Server: Un server stile Ultima Online che riceve "comandi" dalle "anime", e passa gli "stimoli" degli "omini" alle anime. Omino: (sin: Creatura) Abitante (con "anima" o meno) che razzola nel mondo. Anima: Complesso che invia "comandi" al "server" e ne riceve degli "stimoli" in cambio. [2] Nella nostra proposta contiene una "will" che ha legati a se diversi "utenti" Will: Lo strato dell'anima che fa da ponte fra gli "utenti" ed il "server", replicando gli "stimoli" ricevuti, decidendo una priorita' fra gli "utenti" per dar loro il comando. Utente: Intelligenza artificiale o giocatore o qualsiasi altra cosa (es: un programmino di logging o un "borg") legato alla "will") Borg: Programmino AI "a script", tradizionalmente che cerca di spacciarsi per giocatore umano. [3] [1] Magari limitandolo ad un sottinsieme di stimoli oppure mischiando gli stimoli visivi/uditivi/tattili di uno con gli stimoli tattili dell'altro, cosi' se palano lo stregone, lo sente e gli fa pure male :) In un gioco di ruolo (Rolemaster) c'e' un incantesimo di possessione che ha questa limitazione: scambia l'anima di un personaggio con quella dell'altro. Non solo, se uno dei due muore, muoiono tutti e due. Durante un combattimento avevamo abbattuto uno stregone, che era rimasto con le gambe schiacciate da delle macerie. Il bastardo prende il controllo della mia paladina e cerca di ammazzare il personaggio di un altro giocatore... per fortuna che lo bloccano, e meno male che non hanno ammazzato il suo corpo mentre mi possedeva dall'altra parte, perche' saremmo crepati entrambi -__- [2] O viceversa. Anzi, in teoria sarebbe corretto che una Anima riceve prima gli stimoli, e che poi puo' mandare comandi per muovere la creatura. [3] La cosa e' contorta, lo so, ma su Internet ci sono diversi giochi, ad esempio Netrek oppure il gioco roguelike Angband, o anche Ultima Online che hanno gia' client automatizzati piu' o meno intelligenti. Con questa entry volevo solo indicare che se i giocatori volevano rimpiazzare la fighissima, ma probabilmente esosa, Ai della Mamma con una serie di script stupidi ma veloci, avrebbero potuto farlo tranquillamente... tecnicamente parlando. Poi sarebbe bello trovare il modo per riconoscere una Ai da un giocatore umano :) Ciao. --=20 Davide Silvio Inglima-Modica "Mana is rapidly disappearing from the world, Even the" "mana tree has begun to wither" - Seiken Densetsu 3 http://web.tiscali.it/inglima/davide/ mailto:had...@li... |
From: K <ste...@in...> - 2003-02-02 19:17:36
|
Ciao a tutti solo un po' di precisazioni a proposito del client dell'intelligenza=20 artificiale. Ho rotto le scatole a Davide, e questo =E8 quello che ne =E8= =20 venuto fuori. Prima di tutto mi scuso per la lentezza, ma =E8 un periodo in cui sono= =20 (particolarmente) indaffarato. E' iniziato due anni fa, circa. Dicendo che l'intelligenza artificiale =E8 un client di Avatars =E8 la= =20 stessa cosa (allo specchio) di quando io parlo di utenti come=20 "pluggabili" nell'omino: abbiamo l'avatar che viene controlato da=20 un'intelligenza, la cui natura =E8 un dettaglio implementativo. :-P Il problema =E8 che cos'=E8 la Will. Nei mostri pi=F9 stupidi si pu=F2 avere un thread, mentre per gli=20 algoritmi pi=F9 pesanti si pu=F2 prevedere l'esecuzione su un'altra=20 macchina, ma questo si decide istanziando un oggetto con la giusta=20 implementazione di Will (thread, IA su rete, giocatore, ..). :-) E' bellissimo che con questa meccanica potremmo avere (volendo=20 prevederlo) ad es stregoni avatars che prendono il controllo di altri=20 avatars come se fossero giocatori... (yuk yuk!) Un problema =E8 la gestione della memoria (o comunque notifica degli=20 eventi): ogni evento dovrebbe essere comunicato a tutte le will=20 dell'omino (nativa, e giocatore)... La AI deve rimanere attiva quando ne subentra un'altra, o dovrebbe=20 "addormentarsi" (e quando l'omino si sveglia si chiede che ca***io ci=20 sta facendo l=EC..)? Poi visto che non ha senso avere pi=F9 di una will nativa e una del=20 giocatore non sembra una buona idea avere uno stack delle Will. Dobbiamo=20 prevederne un massimo di due? Finalmente ho finito! Ciao! K |
From: Davide I. - l. <li...@li...> - 2003-01-31 21:35:02
|
Andrea Valente wrote: >Ciao a tutti, > questo e=B4 il mio nuovo indirizzo. > >Come va dalle vostre parti?=20 > Bene, bene, il lavoro sul giochino roguelike procede a rilento, e tra=20 l'altro io e K abbiamo una bella idea da portare avanti quando il=20 giochino roguelike ed avatars saranno finiti: nel 2014 cominceremo a lavorare all'ambiente per sistema operativo "casetta". E' il sostituto di Gnome e KDE ma alla Ultima Online: in pratica, quando=20 devi usare il computer per fare qualsiasi cosa gestisci un omino, quando=20 vuoi ascoltare della musica porti l'omino in salotto e mandi avanti il cd player, se tu devi scrivere un documento porti=20 l'omino nello studio e gli fai usare la macchina da scrivere (che ti=20 apre una versione totalmente funzionante di OpenOffice)... Non devi piu' impazzire con i folder... metti le cose negli armadi e nei=20 mobili! E il bello e' che l'idea e' estensibile! Pensa ad una chat... vai in un=20 bar pubblico e fai chat con i pupazzetti! Negozio virtuale? Basta con=20 gli html fatti alla cazzo! Supermercati 3d con le targhette del prodotto in vendita! Pensa che figo andare su Slashdot cosi'... Stare con altri pupazzetti a=20 commentare le notizie che scorrono :D Bene, tutto questo e' piu' o meno una estensione della tua idea del=20 desktop a pupazzetti per bambini. Pero' decisamente sarebbe figa una cosa del genere :) D'altro canto. Ti avevo fatto su ICQ un paio di domande sugli Ipercubi.=20 Beh, grazie che mi hai risposto :) pero' non ho ancora trovato quello=20 che mi serviva (sigh) In pratica, mi stavo chiedendo come poter dare ad Avatars una mappa che=20 assomigliasse il piu' possibile a quella di un pianeta. Tu saprai che=20 una mappa quadrata con i bordi che wrappano da una parte all'altra non e' una sfera, ma un toroide, ovverosia una=20 ciambella. Se invece la mappa fosse rappresentata da un cubo sulle cui facce razzolano gli omini=20 sarebbe molto piu' simile a quella di un pianeta. Fin qui tutto bene, ho=20 gia' in testa come poterla realizzare... Supponiamo di avere un omino che viva all'equatore, al centro di una=20 delle 4 facce laterali. Supponeiamo che un giorno si svegli e si scopra=20 novello Amundsen, e decida di raggiungere l'altra faccia del cubo passando dal polo, e poi torni a casa sua seguendo=20 l'equatore. Quando torna a casa trova la sua casetta sottosopra! Questo e' un non-problema per=20 gli omini, ma per i giocatori che li seguono, a meno di non dare un=20 brusco cambiamento di percezione e di direzione, lo e'. Il mio problema adesso e' capire come modellare la vista sul cubo e i=20 sistemi di riferimento (ci sono 3 direzioni, con 2 versi ciascuna,=20 possibili per percorrere un cubo... ogni direzione incrocia nel suo=20 cammino due volte le altre due direzioni, una volta in un verso ed una=20 nell'altro...)... insomma, un bel casino :D Se riesco a mettere questo discorso a posto ci faccio una variazione del=20 mio giochino roguelike :) |
From: Andrea V. <av...@cs...> - 2003-01-31 12:02:24
|
Ciao a tutti, questo e=B4 il mio nuovo indirizzo. Come va dalle vostre parti? (Tastiera, sei ancora vivo???) Ciao, Andrea |
From: Valente A. <va...@di...> - 2003-01-27 10:11:36
|
Scrive Inglima Modica Davide Silvio <st9...@ed...>: >=20 > Allora, mi sono messo al lavoro un po' sull'idea di Avatars, e ho le > seguenti annotazioni da fare. >=20 Bravo!! Era ora che facessi qualcosa, lavativo ;pppp > 1) L'AI degli omini deve essere implementata come se fosse un client. U= n > client un po' particolare, per carita', ma l'input-output fra il ser= ver > e l'"omino" deve essere uguale a quello fra server e giocatore umano. >=20 > Quando il giocatore umano vorra' prendere il controllo della AI, > prendera' il controllo del client dell'AI (cosi' questa potra' > continuare a vedere cosa fa l'umano e a ricevere i dati senza > reinterpretazioni strane) >=20 Consenso. Io vorrei sempre vedere cosa ha fatto Dark nella sua tesi, perche=B4 ci potrebbe semplificare le cose proprio in quella direzione :) > 2) Credo che sarebbe opportuno strutturare Avatars sin dal design base > come un gioco della categoria MMORPG (massive multiplayer online rpg= ), > ovvero Ultima Online, Everquest... con tutto cio' che riguarda anche > le comunicazioni client-server (raw udp, molto + performante di java > rmi... al massimo rmi lo si puo' usare fra client-della-ai e > client-umano) >=20 Anche questo e=B4 argomento della tesi di Dark... Tu l=B4hai sentito? Riesci a farti dare una copia "digitale" della sua tesi (che magari e=B4 facile da fare girare via email)? Grazie. E salutalo se lo becchi!!=20 > 3) Dungeons and Dragons 3a edizione ha un regolamento ottimo per quanto= ci > riguarda: copre tutti i casi in dettaglio. Nella edizione SRD (Syste= m > Reference Document) sembra quasi che abbiano pensato alle specifiche > per un videogioco! :) Prendete la SRD da >=20 > http://www.opengamingfoundation.org >=20 > Al massimo mettero' sul web la versione gia' rilegata in pdf. >=20 > 4) Mi sono rimesso a lavorare sulla conversione della SRD in java e sto > riscrivendo il mio giochino nethack-like da zero. > ( http://www.nethack.org ) > Fico. Che novita=B4? =20 > 5) Voglio il cioccolato col caramello. >=20 Tossico! Qua lo vendono a 20 corone 5 tavolette (circa 2,50 euro!)... CI sentiamo :) > Ciao. > --=20 > Davide Silvio Inglima-Modica > "Mana is rapidly disappearing from the world, Even the" > "mana tree has begun to wither" - Seiken Densetsu 3 > http://web.tiscali.it/inglima/davide/ > mailto:had...@li... >=20 >=20 >=20 >=20 > ------------------------------------------------------- > This SF.NET email is sponsored by: > SourceForge Enterprise Edition + IBM + LinuxWorld =3D Something 2 See! > http://www.vasoftware.com > _______________________________________________ > Avatarsdev-general mailing list > Ava...@li... > https://lists.sourceforge.net/lists/listinfo/avatarsdev-general >=20 |
From: Inglima M. D. S. <st9...@ed...> - 2003-01-24 13:27:44
|
Allora, mi sono messo al lavoro un po' sull'idea di Avatars, e ho le seguenti annotazioni da fare. 1) L'AI degli omini deve essere implementata come se fosse un client. Un client un po' particolare, per carita', ma l'input-output fra il server e l'"omino" deve essere uguale a quello fra server e giocatore umano. Quando il giocatore umano vorra' prendere il controllo della AI, prendera' il controllo del client dell'AI (cosi' questa potra' continuare a vedere cosa fa l'umano e a ricevere i dati senza reinterpretazioni strane) 2) Credo che sarebbe opportuno strutturare Avatars sin dal design base come un gioco della categoria MMORPG (massive multiplayer online rpg), ovvero Ultima Online, Everquest... con tutto cio' che riguarda anche le comunicazioni client-server (raw udp, molto + performante di java rmi... al massimo rmi lo si puo' usare fra client-della-ai e client-umano) 3) Dungeons and Dragons 3a edizione ha un regolamento ottimo per quanto ci riguarda: copre tutti i casi in dettaglio. Nella edizione SRD (System Reference Document) sembra quasi che abbiano pensato alle specifiche per un videogioco! :) Prendete la SRD da http://www.opengamingfoundation.org Al massimo mettero' sul web la versione gia' rilegata in pdf. 4) Mi sono rimesso a lavorare sulla conversione della SRD in java e sto riscrivendo il mio giochino nethack-like da zero. ( http://www.nethack.org ) 5) Voglio il cioccolato col caramello. Ciao. -- Davide Silvio Inglima-Modica "Mana is rapidly disappearing from the world, Even the" "mana tree has begun to wither" - Seiken Densetsu 3 http://web.tiscali.it/inglima/davide/ mailto:had...@li... |
From: <a.v...@ma...> - 2003-01-14 11:17:09
|
Un articolo veramente impressionante sulla nostra civilita=B4 e cosa sta diventando: http://www.edge.org/3rd_culture/kurzweil_singularity/kurzweil_singularity_i= ndex.html Qualcuno (anche Rex) mi potrebbe fare avere un indirizzo utilizzabile di=20 mail per scrivere a Rex? (Ti saluta Marco!!) Bye, Andrea |
From: K <st...@in...> - 2002-12-29 11:12:41
|
Buone feste a tutti! Mi ha scritto Andrea Valente chiedendomi fare gli auguri a tutti anche da parte sua (che sta impazzendo per il trasloco). Ciao K |
From: Davide I. l. <li...@li...> - 2002-11-28 07:47:16
|
Valente Andrea wrote: > Grazie mille LimaCAT!! > Ma cosa te ne pare del programmino ? In queste due (o piu') settimane non sono riuscito a dargli un occhiata. Lunedi', Martedi' e ieri sono stato a delle lezioni gratuite tenute dalla Sun su J2EE, molto interessanti a dire il vero :) Fra poco metteranno su le slides delle presentazioni. Ah, se vi registrate, potrete utilizzare un server Sun con l'Application = Server sunone per provare la vostra roba jsp, servlet, ejb... http://sunoneuc.unito.it/ > Tra l=B4altro ho altre sorpresine in arrivo prossimamente :)) Bene, bene :) --=20 limaCAT |
From: Valente A. <va...@di...> - 2002-11-12 09:35:06
|
Grazie mille LimaCAT!! Ma cosa te ne pare del programmino ? Tra l=B4altro ho altre sorpresine in arrivo prossimamente :)) Ci sentiamo, Andrea |
From: Davide I. l. <li...@li...> - 2002-11-10 21:06:27
|
guardate un po' su http://avatarsdev.sourceforge.net/ :) -- limaCAT |
From: Andrea V. <a.v...@ma...> - 2002-11-07 10:45:49
|
Ciao, sono felicemente in Danimarca da un mesetto ora, e mi sto organizzando :) Eccovi il mio numero di casa: +45 86 40 17 16 e la mia nuova emal (che non daro' ai colleghi e prof vari !!, ma ce la usiamo tra di noi, cosi' mi rompono meno :> ): a.v...@ma... Se volete mandarmi un SMS, non uso piu' il numero vecchio di cell, ma +45 26 4 12 144 Be', mi raccomando fatevi sentire, Andrea ----------------------------------------------------------------------------------- Ps. I know some of you do not understand Italian (sorry for that), so please read below. Ciao, it's about a month that I'm happily in Danemark, and I'm starting to organize things :) Here is my home phone number: +45 86 40 17 16 and my new email: a.v...@ma... If you'd like to send my SMS, I'm not using my old mobile number, but: +45 26 4 12 144 Well, I hope to hear news from you soon, Andrea |
From: Sicco S. <si...@ed...> - 2002-10-21 12:58:10
|
Ma sentirei un po la necessita di ricevere qualche info a proposito di Avatars, se volete posso mandare le sorgenti che dovrebbero essere abbastanza a posto, dico abbastanza perche' non ho avuto modo di testarle alla perfezione.... In compenso ho preso un libro che magari puo' essere d'aiuto Multiplayer Game Programming di Todd Barron per ora lo sto leggendo, vi faro' sapere quando lo avro' finito se potra' essere vagamente utile. Baci e abbracci Stefano Sicco * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * "Il bello deve ancora venire" disse l'uomo che aveva mangiato un accetta e che aveva appena cagato il manico * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * |