PDA

View Full Version : [Java] Dama


marko.fatto
13-10-2007, 14:31
Ciao a tutti

Il mio intento ("consiglio" del prof:sofico:) è di fare una scacchhiera (con le relative pedine) in java...

In pratica devo fare un progr, anche scarno come grafica, che permetta a due persone di farsi una sana partita a dama con la possibilità di una futura implementazione della parte contro Pc...
Dato che è la prima volta che devo fare un progr di questo tipo qualcuno potrebbe darmi qualche dritta?:stordita:

Grazie:D

marko.fatto
15-10-2007, 13:42
Uppino:stordita:

andbin
15-10-2007, 14:08
In pratica devo fare un progr, anche scarno come grafica, che permetta a due persone di farsi una sana partita a dama con la possibilità di una futura implementazione della parte contro Pc...Un programma del genere è perfettamente fattibile in Java. Ti faccio però presente che non è una cosa "banale". Le problematiche sono svariate e necessitano di un attento studio.

Tanto per iniziare, vuoi fare una applicazione o una "applet"? Nel secondo caso ci sarebbe oltretutto delle problematiche (risolvibili) per quanto riguarda il networking.
Poi, per continuare, quale interfaccia grafica intendi usare: AWT o meglio Swing? E in ogni caso, come pensi di gestire la visualizzazione della scacchiera?
Per quanto riguarda la comunicazione con l'altro giocatore, devi chiaramente usare le funzionalità di networking ma quali? Socket? RMI? o altro?

Detto onestamente, non è che ti si può aiutare più di tanto, anche perché né io né altri possiamo sapere quali sono le tue conoscenze su questi argomenti.

marko.fatto
15-10-2007, 14:19
L'intenzione sarebbe di fare un'applicazione... come interfaccia grafica AWT (o mi consigliate altro?)... l'altro giocatore ci giocherebbe nello stesso pc quindi niente networking...

andbin
15-10-2007, 14:35
L'intenzione sarebbe di fare un'applicazione... come interfaccia grafica AWT (o mi consigliate altro?)Al giorno d'oggi (e ormai da parecchio tempo) c'è Swing, che è decisamente meglio di AWT.

... l'altro giocatore ci giocherebbe nello stesso pc quindi niente networking...Ah ok, ancora meglio (non era chiaro dal tuo post iniziale se serviva o meno il networking).

Visto che si continua a rimanere sul vago, l'unica dritta che posso darti è quella di leggere i seguenti documenti:

http://java.sun.com/docs/books/tutorial/ui/index.html

http://java.sun.com/developer/onlineTraining/GUI/Swing1/index.html

http://java.sun.com/products/jfc/tsc/articles/threads/threads1.html
http://java.sun.com/products/jfc/tsc/articles/threads/threads2.html
http://java.sun.com/products/jfc/tsc/articles/threads/threads3.html

marko.fatto
15-10-2007, 19:09
Scusa se rimango sul vago ma non so nemmeno io bene... è la prima volta che devo includere la grafica in un programma e sono abbastanza spiazzato...:muro:

Don[ITA]
15-10-2007, 21:09
Prova ad usare Easy Eclipse o NetBeans....ti torneranno utilissimi sei fai grafica con java ;)

marko.fatto
15-10-2007, 21:27
;19167281']Prova ad usare Easy Eclipse o NetBeans....ti torneranno utilissimi sei fai grafica con java ;)

Easy Eclipse sarebbe?:stordita:

Don[ITA]
16-10-2007, 18:58
http://www.easyeclipse.org/site/distributions/index.html

E' eclipse con in più la funzione di visualizzazione delle iterfacce grafiche ;)
Se vuoi un consiglio scaricati la Desktop Java :)

Ciauz

D3stroyer
16-10-2007, 19:00
Swing >>

marko.fatto
16-10-2007, 19:30
;19181185']http://www.easyeclipse.org/site/distributions/index.html

E' eclipse con in più la funzione di visualizzazione delle iterfacce grafiche ;)
Se vuoi un consiglio scaricati la Desktop Java :)

Ciauz

Ok grazie... sto scaricando ma va con mooolta calma :cry:

marko.fatto
16-10-2007, 19:31
Swing >>

Eh?:mbe: