![]() |
Pages (22): « First ... « 10 11 12 13 [14] 15 16 17 18 » ... Last » Show 150 posts per page |
.dsy:it. (http://www.dsy.it/forum/)
- Fondamenti di architettura e programmazione (http://www.dsy.it/forum/forumdisplay.php?forumid=234)
-- Progetto (http://www.dsy.it/forum/showthread.php?threadid=37538)
ma raga non riesco a capire bene cosa deve dare il metodo getBoard(),in pratica deve ritornare una stringa che rappresenta il campo da gioco?non basta chiamare il ToString()????
da quello che ho capito (ma non ne sono sicuro aspettiamo altri pareri)
toString() lo usi per la ritornare la stringa non codificata, quindi del tipo 1 E.2 S.1 -1 ecc..... il getBoard invece potrebbe ritornare la stringa E S S -1, anche se comunque non lo sto utilizzando per GameOfTheGoose, in quanto ho bisogno di lavorare su istanze di Piece e non su stringhe
toString in parole povere estrapola l'ultima riga dal file contenuto in filename.....poi questa stringa si da in pasto a setBoard che pensa a creare la matrice.....
si ma il toString deve controllare che l'ultima stringa nn sia stata cambiata....
Originally posted by Pupino
Nella classe Player si legge tra gli attributi:
?? position: variabile di istanza che conserva la posizione corrente del giocatore all' interno del campo di gioco; il tipo non è specificato perché la scelta è lasciata a voi.
- si parla di variabilE.
Voi come avete fatto??
– public void reload():
metodo che rilegge dal file indicato dall’attributo filename la Configurazione del campo di gioco;
cioè ragazzi ma questo metodo rilegge l'intero file o solo l'ultima riga??
io penso l'ultima riga
Quasi finito, qualche problemino col ripetere lo spostamento x il goosepiece
Yahooooo!!!!! Finito!!!!
Scusate una domanda logistica....ma con il backpiece, ovvero fa indietreggiare di 3 caselle, non accumulerà punti quando indietreggia e arriva alla casella vero??
come ca.... hai fatto ad aver già finito.....io ho appena iniziato Player......mi sa che arriveremo con l'acqua alla bocca.....
Eh finito ma un botto di bug, in particolare problema con i lanci dei dadi, quando c'è un goose mi trattiene un turno 
Ora provo subito la sottoposizione così vi posso informare di problemi noti
EDIT: ragazzi non ci credo! Sottoposizione accettata al primo colpo con solo un warning (probabilmente per gli accenti), speriamo sia la volta buona 
RIEDIT: Anzi le questioni sono 2: O non ci sono ancora i controlli per la sottoposizione, o non ne vengono più fatti, perchè ho provato ad inviare come prova una copia con un codice errato (costruttori con parametri diversi da quelli richiesti ecc... ) apposta per vedere e accetta lo stesso.....mhhhh
ma cos'è la sottoposizione?? quando lo invii al prof?
Si, in teoria se non rispetti le richieste esplicite (es ti chiede che un costruttore abbia un parametro e tu ne metti 2) non dovrebbe accettare e dovrebbe darti errore con scritto che quel costruttore non può avere 2 argomenti.
Io ho provato per sicurezza a metterne uno con due argomenti per vedere se mi dava (giustamente) errore ma non me lo da.
E non capisco quindi se il rilevamento di errori non è ancora attivo o cosa boh.
Ho mandato una mail al prof Malchiodi per ulteriori spiegazione, appena risponde vi farò sapere
Ollè, risolto il problema lanci, ora devo solo sistemare il doppio spostamento del goosepiece
Ragazzi, una domanda.
Ma voi, la parte in cui si deve spostare il player, guardando prima a destra, poi su, sinistra, giu, in quale classe l'avete implementata?
Nel GameOfTheGoose o in Player?
Cioè, mi verrebbe spontaneo di farlo in player nel metodo move, ma solo se questo accettasse come argomento anche un Board.
mm
| All times are GMT. The time now is 19:15. | Pages (22): « First ... « 10 11 12 13 [14] 15 16 17 18 » ... Last » Show all 316 posts from this thread on one page |
Powered by: vBulletin Version 2.3.1
Copyright © Jelsoft Enterprises Limited 2000 - 2002.