Hive inc.
Würden Sie gerne auf diese Nachricht reagieren? Erstellen Sie einen Account in wenigen Klicks oder loggen Sie sich ein, um fortzufahren.
Hive inc.

Unser Forum zur Gestaltung des Projektes


Sie sind nicht verbunden. Loggen Sie sich ein oder registrieren Sie sich

To-do-Liste

3 verfasser

Nach unten  Nachricht [Seite 1 von 1]

1To-do-Liste Empty To-do-Liste So Mai 26, 2013 12:40 pm

MichaelR



Stand: 05. Juni

Was funktioniert schon?

Alles was zum Spielen benötigt wird. Also jetzt testen, testen, testen und Bugs suchen!


  • Einsetzen von Figuren, auch regelkonform
  • Zählen von Figuren, d.h. jeder Spiele hat nur begrenzt Figuren zum Setzen
  • besondere Setzregeln für die Queen (ist bereits in der Vorgabe gewesen)
  • Bewegen von Figuren
  • Stapeln von Figuren
  • Heuschrecke
  • Bienenkönigin
  • Spinne
  • Marienkäfer (Ladybug)
  • Ameise
  • destroysHiv()
  • Bewegen erst nach Setzen der Königin möglich
  • isGameOver()
  • Zentrierung des Feldes, falls die Figuren über das Spielfeld hinauslaufen
  • Spieler hat keine Zugmöglichkeit -> der andere Spieler ist dran



Was gibt's noch zu tun?


  • prüfen, ob der Hive zerstört wird
  • getReachable() Ant implementieren
    Anm.: ihr müsst eine leere Liste zurückgegeben, wenn keine Felder reachable sind, nicht null
  • isGameOver() in HiveModel implementieren
  • prüfen, ob ein Spieler keine Zugmöglichkeit hat


Bugs, Bugs, Bugs!


  • getReachable() von Spider und Queen liefern nicht das gewünschte Ergebnis
  • Fehler beim Bewegen von gestapelten Insekten
  • getReachable() von Ladybug ist nicht vollständig, es fehlen Felder
  • getReachable() von Bug wirft NullPointer


Fragen:




Bei Fragen würde ich vorschlagen, dass für jede Frage ein neuer Thread aufgemacht wird, damit später kein Fragen-und-Antwort-Durcheinander rauskommt, sodass keiner mehr den Überblick halten kann.



Zuletzt von MichaelR am Mi Jun 05, 2013 8:39 am bearbeitet; insgesamt 12-mal bearbeitet

2To-do-Liste Empty Re: To-do-Liste Mo Mai 27, 2013 7:31 am

Kisa.



Ich hab das in Insect mal eingefügt mit dem CenteredHexField und außerdem ein Datenfeld int[] pieceLocations, in dem die Spielfeld-Indices der Insektenindices stehen, um dann den Spielfeld-Index eines Insekts einfach berechnen zu können, das müsste dann auch bei createInsect mit übergeben werden, ist das Einfachste oder?
Dabei hab ich mich dann noch gefragt, der Index, der in den Tupeln der ArrayList steht ist doch der InsektenIndex oder?

3To-do-Liste Empty Re: To-do-Liste Mo Mai 27, 2013 7:43 am

Kisa.



ok Frage wurde schon in anderem Thread beantwortet, danke!

4To-do-Liste Empty Re: To-do-Liste Sa Jun 01, 2013 4:58 am

Kisa.



Spider müsste nun funktionieren Smile

5To-do-Liste Empty Re: To-do-Liste Mo Jun 03, 2013 8:56 am

MichaelR



jetzt sollte eigentlich nur noch die destroyHive() Methode und die getReachable() von Ant fehlen

Das sollte bis Freitag sehr machbar sein, fällt jemand sonst noch etwas ein, was fehlt?

6To-do-Liste Empty Re: To-do-Liste Mo Jun 03, 2013 6:40 pm

Fenzki



Wie sieht es mit der Game Over Abfrage aus?

7To-do-Liste Empty Re: To-do-Liste Mo Jun 03, 2013 11:12 pm

MichaelR



isGameOver() ist implementiert und funktioniert

8To-do-Liste Empty Re: To-do-Liste Di Jun 04, 2013 4:55 am

Fenzki



arbeitet denn gerade wer an der destroyHive-Methode?

9To-do-Liste Empty Re: To-do-Liste Di Jun 04, 2013 8:41 am

MichaelR



carolin wollte das heute abend fertigstellen, oder sich dann morgen melden, falls was nicht klappt

10To-do-Liste Empty Re: To-do-Liste Di Jun 04, 2013 8:53 am

Fenzki



ahh, gut
Ansonsten fehlt nur noch die Ameise, oder?

11To-do-Liste Empty Re: To-do-Liste Di Jun 04, 2013 9:31 am

MichaelR



ja, aber die soll ja auch fast fertig sein

Gesponserte Inhalte



Nach oben  Nachricht [Seite 1 von 1]

Befugnisse in diesem Forum
Sie können in diesem Forum nicht antworten