|
|
|
|
Strumenti |
15-04-2006, 02:15 | #41 |
Senior Member
Iscritto dal: Nov 2005
Città: Bologna
Messaggi: 1303
|
Come non detto....l'ho fatto adesso
Quindi bug 5 risolto |
15-04-2006, 10:22 | #42 |
Senior Member
Iscritto dal: Dec 2002
Messaggi: 418
|
Giocando in due ho notato un altro bug:
ogni tanto uno dei due avversari non riceve più la GemsPair successiva...questo accade quando una delle colonne (es: quella tutta a sinistra) è piena fino in cima e ti vengono mandate delle stones. Il giocatore rimane quindi in attesa perenne, senza la scritta gameover...e l'avversario non può nemmeno mandargli delle pietre (il warning sotto assume il valore delle varie combo, senza sommarle, ma le pietre non vengono mai mandate) Al momento non ho tempo per il debug (visto che devo finire il task), quindi ve lo lascio da aggiungere alla buglist |
15-04-2006, 10:30 | #43 |
Senior Member
Iscritto dal: Dec 2002
Messaggi: 418
|
Approposito, altro bug...
Le stones da inviare non vengono sommate correttamente. Mi spiego: se si effettua un'unica combo, vengono sommate. Ma se si fa prima una piccola combo, e poi, prima ancora che l'avversario abbia posato la sua gemspair, se ne fa un'altra.... nella warning box appare il numero della seconda combo e non la somma prima + seconda. Anche il numero di pietre inviato subito dopo è pari alla sola seconda combo. Per effettuare meglio questo test consiglio di diminuire la velocità di caduta normale e di aumentare il moltiplicatore di gravità, in questo modo avete più tempo per fare due combo con due gemspair separate mentre l'avversario lascia cadere molto lentamente la sua gemspair. |
15-04-2006, 10:31 | #44 |
Senior Member
Iscritto dal: Jul 2005
Città: Silent Hill
Messaggi: 1471
|
ATTENZIONE, il primo dei due bug segnalati da BD è di livello A, perchè impedisce di proseguire nel gioco. Risolverlo è la nostra massima priorità attuale, così come inserire il sistema di bilanciamento che faccia cadere le stone PRIMA nelle colonne a maggiore profondità, rispettando sempre il pattern.
Chi se ne occupa? E' FONDAMENTALE. P.S.: Aggiunto anche l'altro bug trovato da BD.
__________________
DIAMOND CRUSH - Aut viam inveniam, aut faciam. Ultima modifica di Jocchan : 15-04-2006 alle 10:35. |
15-04-2006, 10:40 | #45 |
Senior Member
Iscritto dal: Dec 2002
Messaggi: 418
|
Mi sono accorto di una mia imprecisione nei termini: per combo intendevo semplicemente distruzione di gemme, non necessariamente una vera combo, ciò una distruzione a catena
|
15-04-2006, 10:57 | #46 | |
Senior Member
Iscritto dal: Jul 2005
Città: Silent Hill
Messaggi: 1471
|
Quote:
__________________
DIAMOND CRUSH - Aut viam inveniam, aut faciam. |
|
15-04-2006, 12:00 | #47 |
Senior Member
Iscritto dal: Nov 2005
Città: Bologna
Messaggi: 1303
|
14 - Quando una stone viene fatta cadere in una colonna piena, le gemspair smettono di cadere A
Ma come si risolve?? Si manda il gioco in GameOver oppure non si sinserisce la stone e basta?? |
15-04-2006, 12:26 | #48 | |
Senior Member
Iscritto dal: Dec 2002
Messaggi: 418
|
Quote:
"Risolverlo è la nostra massima priorità attuale, così come inserire il sistema di bilanciamento che faccia cadere le stone PRIMA nelle colonne a maggiore profondità" La stone non va inserita nella colonna piena ma nelle altre colonne libere (quelle più basse per prime). Quindi il gioco prosegue e non va in gameover |
|
15-04-2006, 13:40 | #49 | |
Senior Member
Iscritto dal: Nov 2005
Città: Bologna
Messaggi: 1303
|
Quote:
|
|
15-04-2006, 13:51 | #50 | |
Senior Member
Iscritto dal: Jul 2005
Città: Silent Hill
Messaggi: 1471
|
Quote:
Per il bug 15, verifico e aggiorno.
__________________
DIAMOND CRUSH - Aut viam inveniam, aut faciam. |
|
15-04-2006, 13:59 | #51 |
Senior Member
Iscritto dal: Nov 2005
Città: Bologna
Messaggi: 1303
|
Non è bello !!!
Quella gemsPair cerchiata sta cadendo !!! Praticamente anche se la colonna di mezzo è piena capita, tenendo premuto il tasto laterale, di riuscire a far cadere comunque la coppia. Ma comunque la scritta GameOver appare lo stesso. A volte sono riuscito anche a far cadere una gemma singola !!! Penso che sia riconducibile al bug 12 Edit: ho scordato lo screenshoot Ultima modifica di Bonfo : 15-04-2006 alle 14:10. |
15-04-2006, 14:22 | #52 | |
Senior Member
Iscritto dal: Jul 2005
Città: Silent Hill
Messaggi: 1471
|
Quote:
__________________
DIAMOND CRUSH - Aut viam inveniam, aut faciam. |
|
15-04-2006, 14:44 | #53 |
Senior Member
Iscritto dal: Nov 2005
Città: Bologna
Messaggi: 1303
|
Ecco una cosa che non avevo considerato....
..vedo di metterla a posto |
15-04-2006, 15:10 | #54 |
Senior Member
Iscritto dal: Nov 2005
Città: Bologna
Messaggi: 1303
|
Risolto il bug appena descritto.
Jocchan...nondevi fare nenanche la fatica di scriverlo |
15-04-2006, 15:11 | #55 |
Senior Member
Iscritto dal: Nov 2005
Messaggi: 1536
|
Il gioco non parte più...
|
15-04-2006, 15:11 | #56 | |
Senior Member
Iscritto dal: Nov 2005
Messaggi: 1536
|
Quote:
|
|
15-04-2006, 15:13 | #57 |
Senior Member
Iscritto dal: Nov 2005
Messaggi: 1536
|
Ok ora va
|
15-04-2006, 15:23 | #58 |
Senior Member
Iscritto dal: Jul 2005
Città: Silent Hill
Messaggi: 1471
|
Qualcuno per caso ha toccato il bug da A? Ci sta lavorando Ufo sopra, e non gli si verifica.
__________________
DIAMOND CRUSH - Aut viam inveniam, aut faciam. |
15-04-2006, 15:29 | #59 | |
Senior Member
Iscritto dal: Nov 2005
Città: Bologna
Messaggi: 1303
|
Quote:
Comunque anch'io ci sto lavorando sopra... ..mancano solo i test perchè ormai l'ho risolto. Infatti il bug di prima l'ho notato proprio perchè stavo lavorando su quello...anche la sua soluzione l'avevo già mezza pronta perchè molto codice l'avevo già fatto per il bug A Ufo..ti chiamo su MSN |
|
15-04-2006, 17:47 | #60 |
Senior Member
Iscritto dal: Nov 2005
Città: Bologna
Messaggi: 1303
|
Bug 14 RISOLTO.
Come penso sia logico è giusto che se la colonna è piena la stone non venga inserita. La soluzione al bug, come detto, era o il game over oppure un inserimento basato sulla profondità. Detto fatto. Ho aggiunto un metodo privato a StoneFallState: getLessFullColumn(). NOTA BENE. Nel correggere i test perchè seguissero un comportamento corretto, questo test mi ha fatto impazzire. Non lo capisco. Codice:
public void testStoneFrameInThirdSegment() { insertStoneRows(4); //TODO: strano comportamento. insertAndGetSingolStone(); Droppable stone = insertAndGetSingolStone(); assertEquals("Stone must be using the third frame", 2, stone.getCurrentFrame()); } GLi altri 4 test uguali funziano...lui no!! |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 13:52.