Hallo mal wieder habe ein großes Problem bei einer Aufgabe..
Vorher wollte ich mich bei jedem in diesem Forum für die bisherige Hilfe bedanken, bin jetzt seit knapp 3 Monaten an Java (meiner ersten Programmiersprache) dran, und hatte am Anfang ziemlich Schwierigkeiten vieles zu verstehen, jedoch helfen die Kommentare von der Community sehr und habe somit paar Schritte mehr zum Erfolg dank euch zu verdanken.
Danke...
Zur Aufgabe ich erwarte keine Lösung dies würde selbst den Spaß der Aufgabe zunichte machen, jedoch würde ich gerne Tipps oder Ratschläge hören da ich bei der Aufgabe( Zusatzaufgabe über Weihnachten (freiwillig)) ziemliche Schwierigkeiten habe und hoffe die Themen mit dem Programm aufzuarbeiten...
Es soll das Spiel Solo Halma programmiert werden:
Spielfeld:
"" XXX ""
"" XXX ""
XXXXXXX
XXXOXXX
XXXXXXX
"" XXX ""
"" XXX ""
7x7 also 0 ist dabei leer und x belegte Plätze...
1) Dabei soll das Feld aus einer txt datei ausgelesen werden und ausgegeben werden..
2a) Alle Spielzügmöglichkeiten beim Beginn des Spiels soll in der Konsole ausgegeben werden.
bsp:
Zug 0: von Position (1, 3) nach Position (3, 3)
Zug 1: von Position (3, 1) nach Position (3, 3)
Zug 2: von Position (3, 5) nach Position (3, 3)
Zug 3: von Position (5, 3) nach Position (3, 3)
2b) Der Computer soll zufällig spielen und dabei jeden Schritt in der Konsole ausgeben.
//
Zurzeit kann ich mir noch nicht vorstellen wie ich da beginnen soll..
muss ich ein Array erstellen und in ihm dann die X O und Leerzeichen einspeichern ?
aber wie kriege ich dann die Position brauche ich dann noch ein 2tes Array was die Positionen speichert? Und wie kriege ich das Programm dazu das es weiß wohin es springen darf, wie soll ich dies deklarieren?
Ich danke jetzt schonmal
Vorher wollte ich mich bei jedem in diesem Forum für die bisherige Hilfe bedanken, bin jetzt seit knapp 3 Monaten an Java (meiner ersten Programmiersprache) dran, und hatte am Anfang ziemlich Schwierigkeiten vieles zu verstehen, jedoch helfen die Kommentare von der Community sehr und habe somit paar Schritte mehr zum Erfolg dank euch zu verdanken.
Danke...
Zur Aufgabe ich erwarte keine Lösung dies würde selbst den Spaß der Aufgabe zunichte machen, jedoch würde ich gerne Tipps oder Ratschläge hören da ich bei der Aufgabe( Zusatzaufgabe über Weihnachten (freiwillig)) ziemliche Schwierigkeiten habe und hoffe die Themen mit dem Programm aufzuarbeiten...
Es soll das Spiel Solo Halma programmiert werden:
Spielfeld:
"" XXX ""
"" XXX ""
XXXXXXX
XXXOXXX
XXXXXXX
"" XXX ""
"" XXX ""
7x7 also 0 ist dabei leer und x belegte Plätze...
1) Dabei soll das Feld aus einer txt datei ausgelesen werden und ausgegeben werden..
2a) Alle Spielzügmöglichkeiten beim Beginn des Spiels soll in der Konsole ausgegeben werden.
bsp:
Zug 0: von Position (1, 3) nach Position (3, 3)
Zug 1: von Position (3, 1) nach Position (3, 3)
Zug 2: von Position (3, 5) nach Position (3, 3)
Zug 3: von Position (5, 3) nach Position (3, 3)
2b) Der Computer soll zufällig spielen und dabei jeden Schritt in der Konsole ausgeben.
//
Zurzeit kann ich mir noch nicht vorstellen wie ich da beginnen soll..
muss ich ein Array erstellen und in ihm dann die X O und Leerzeichen einspeichern ?
aber wie kriege ich dann die Position brauche ich dann noch ein 2tes Array was die Positionen speichert? Und wie kriege ich das Programm dazu das es weiß wohin es springen darf, wie soll ich dies deklarieren?
Ich danke jetzt schonmal