Stopp Feld programmieren für Spielbrett

Status
Nicht offen für weitere Antworten.
G

Guest

Gast
hallo,
ich hab da mal ne frage. also ich wollte für ein brettspiel programmieren. auf diesem spielbrett soll es ein stopp feld geben, auf dem die Figur anhalten muss. hab ich das bisher richtig gemacht??? Fehlt da noch irgendwas???
und wie füge ich eine schon vorhandene klasse mit ein, auf die er zugreifen soll, sobald das spielfigur auf dem Feld stehe?? kann mir da jemand helfen???

Code:
/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package Spieldesstudentenlebens;

import java.util.*;


/**
 *
 * @author 
 */
public class FeldStopp {

    private int stopp;
    String text;

    public void textAusgabe(){
        System.out.println(text);
    }
}/*
 * To change this template, choose Tools | Templates

Vielen Dank schonmal!!!!
 
G

Guest

Gast
Also das ganze soll wie ein Art "Spiel des Lebens" werden. Und das Spiel besteht ja aus Aktionsfeldern. Und eines dieser Felder ist ein Stopp Feld, auf dem der Spieler anhalten muss...
und mein Frage ist, wie ich das programmiere? Ob das was ich gemacht habe, vom Prinzip her schon reichen würde oder was ich noch dazu schreiben müsste...
Ich hoffe ich konnte mich ein wenig verständlicher ausdrücken? :)
 

Marco13

Top Contributor
hab ich das bisher richtig gemacht???
Abgesehen vom großgeschriebenen Package-Namen ist bisher noch nichts "falsch"...
Fehlt da noch irgendwas???
Das Spiel :roll:
und wie füge ich eine schon vorhandene klasse mit ein, auf die er zugreifen soll, sobald das spielfigur auf dem Feld stehe??
Die Frage ist nicht genau genug gestellt.
kann mir da jemand helfen???
Sicher.
 
G

Guest

Gast
also das komplette Spiel kommt ja nicht in meine Klasse Stoppfeld. Ich wollte ja erstmal die einzelnen Aktionsfelder in einer Klasse schreiben. Das Spielbrett an sich kommt ja nachher in eine extra Klasse...

Demach wollte ich bisher einfach nur ein Stopp Feld (eines der Aktionsfelder) erstellen. Die Spielfigur soll einfach nur auf diesem Feld stehen bleiben und nicht weiter gehen können...
Und das wollte ich in dieser Klasse zum Ausdruck bringen...
Weißt du was ich meine? :bahnhof:

Lg
 

diggaa1984

Top Contributor
na du müsstest quasi prüfen auf welchem Feld sich die Figur nach dem Zug befindet, oder falls du vor dem bewegen prüfst schauen ob das feld es erlaubt verlassen zu werden.
ABER das hat dann eher was mit der Spieleengine zu tun als mit der klasse fürs Stoppfeld. Die Klasse Feldstopp kann dir also als Typ-Identifier dienen wenn du den Typ des Feldes herausfinden willst (Stichwort instanceof) .. aber eventuell braucht man nichtmal für jedes Feld eine extra Feld-klasse .. wie gesagt ist abhängig davon wie das spiel an sich aufgebaut werden soll (Klassenbeziehungen, Datenhaltung, Logik etc)
 
G

Guest

Gast
Hmm.... also irgendwie hilft mir das grad nicht so wirklich weiter... zumal ich mit instanceof leider nicht wirklich was anfangen kann :(

Dennoch vielen Dank! :wink:
 

diggaa1984

Top Contributor
was wichtig wäre, wo wird wie getestet ob der spieler weiter darf oder nicht. Da brauchst ja quasi n paar Abfragen die eine Entscheidung bringen. von welchen werten willst du das Abhängig machen und wo stehen diese. Ohne ein Konzept wird das schwer, vielleicht solltest das erst erarbeiten, bzw deine Gedanken dazu kund tun, dann kann dir eher geholfen werden. Die Klasse Feldstopp wie sie oben angegeben wurde, macht ja bisher noch nix. Da muss ja Leben rein quasi :D
 

Marco13

Top Contributor
Hm. Du hast jetzt noch nicht soooo lange darüber nachgedacht, oder? Also, die Klasse bisher macht nichts und kann nichts (außer "null" ausgeben). Du solltest dir erstmal überlegen,
- welche Klassen du brauchst
- welche Eigeschaften (Fields, "Variablen") diese Klassen haben
- welche Methoden diese Klassen haben
- wie die Klassen miteinander in Verbindung stehen (auch in bezug auf Vererbung usw).
...
und DANN irgendwann anfangen zu schreiben....
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
B Operatoren Stopp von Schleifen Java Basics - Anfänger-Themen 9
I Reflection: Suche Feld + in Unterklassen Java Basics - Anfänger-Themen 7
K TicTacToe belegtes feld nicht neu besetzbar Java Basics - Anfänger-Themen 1
K TicTacToe belegtes Feld nicht neu besetzbar Java Basics - Anfänger-Themen 3
I Klassen von einem package laden, Statisches Feld auslesen und Objekt erstellen Java Basics - Anfänger-Themen 8
wofus Interface EditText Feld Multiline Dezimalzahl Java Basics - Anfänger-Themen 2
HeiTim Brauche Hilfe soll ein nummeriertes Feld ausgeben lassen Java Basics - Anfänger-Themen 17
C Feld printen Java Basics - Anfänger-Themen 4
B Zu Property Feld weitere Informationen hinzufügen? Java Basics - Anfänger-Themen 4
cmn489 Werte beim Funktionsaufruf in ein Feld übertragen(falls dieses leer ist) Java Basics - Anfänger-Themen 1
J Button als Feld nutzen Java Basics - Anfänger-Themen 17
F Zahlen im Feld sortieren + Unterprogramm Java Basics - Anfänger-Themen 4
S Methoden Feld vergrößern Java Basics - Anfänger-Themen 1
M Interpreter-Fehler Feld NullPointerException Java Basics - Anfänger-Themen 4
neerual Feld mit Einsen und Nullen füllen und überschreiben Java Basics - Anfänger-Themen 1
O Schlange als dynamisches Feld - Aufwand Java Basics - Anfänger-Themen 16
L Feld mit beliebiger Anzahl von Buchstaben füllen... Java Basics - Anfänger-Themen 5
T Suchen in sortiertem Feld Java Basics - Anfänger-Themen 2
tuc Erste Schritte verschiedene objekte in einem feld speichern Java Basics - Anfänger-Themen 4
W Processing bestimmtes Feld einfärben Java Basics - Anfänger-Themen 8
T csv Datein einlesen und ausgewähltes Feld ausgeben Java Basics - Anfänger-Themen 4
E Feld von verketteten Listen Java Basics - Anfänger-Themen 11
N zweidimensionales 10x10 Feld erstellen Java Basics - Anfänger-Themen 3
M Feld in untermethoden ausgeben Java Basics - Anfänger-Themen 9
Q OOP Mehrere Instanzen auf ein Feld Java Basics - Anfänger-Themen 13
M Rekursive Suche in einem Feld Java Basics - Anfänger-Themen 11
W 10x10 Feld mit Zufallszahlen erstellen Java Basics - Anfänger-Themen 4
M Wert aus String Feld anzeigen Java Basics - Anfänger-Themen 7
M Warum ist dieses Feld der Klasse Math immutable? Java Basics - Anfänger-Themen 7
D Datentypen Zahlen aus einem alphanummerischen Feld in ein Interger Feld portieren Java Basics - Anfänger-Themen 13
L Daten aus Array Feld löschen Java Basics - Anfänger-Themen 2
D Datentypen Ein Integer Feld in einen String wandeln ohne Nullenunterdrückung Java Basics - Anfänger-Themen 6
V Feld sortieren mit Backtracking Java Basics - Anfänger-Themen 1
U Spielfelde erstellen & via Brute-Force jedes Feld aktivieren Java Basics - Anfänger-Themen 4
Z feld[zahl()-1] funktioniert nicht Java Basics - Anfänger-Themen 6
P Collections Feld aus Sets erstellen. Java Basics - Anfänger-Themen 7
E Methode, zwei Klassen, Feld Java Basics - Anfänger-Themen 9
T Ein Feld umdrehen Java Basics - Anfänger-Themen 5
T Erste Schritte Java ein Array Feld[index] zurueckgeben? Java Basics - Anfänger-Themen 20
Z Feld befüllen Java Basics - Anfänger-Themen 8
N Klasse/Konstruktor/Feld Java Basics - Anfänger-Themen 6
W Rückgabe Methode mit Feld Java Basics - Anfänger-Themen 4
B Frage zur Effizienz - alle Array-Felder initialisieren oder jedes Feld auf null prüfen? Java Basics - Anfänger-Themen 4
E Algorithmus für kart. Produkt: als int [] Feld repräsentiert Java Basics - Anfänger-Themen 10
T Generisches Feld in nicht-generischer Klasse möglich? Java Basics - Anfänger-Themen 5
S Einzelne Werte von Array-Feld löschen Java Basics - Anfänger-Themen 15
D Mysql ob feld existiert Java Basics - Anfänger-Themen 2
N Input/Output 2D Feld ausgeben? Java Basics - Anfänger-Themen 3
R Bestehendes Array ein Feld hinzufügen Java Basics - Anfänger-Themen 4
M GUI JList - Objekte listen u. Feld anzeigen? Java Basics - Anfänger-Themen 16
M Applet ist nur graues Feld Java Basics - Anfänger-Themen 12
G Gleiche Elemente in Feld zählen Java Basics - Anfänger-Themen 13
G Elemente von Feld und Liste auf Gleichheit überprüfen Java Basics - Anfänger-Themen 13
R Nächstes leeres Feld im array füllen? Java Basics - Anfänger-Themen 14
R dynamisches zweidimensionales Feld erzeugen Java Basics - Anfänger-Themen 8
L Array um ein Feld erweitern Java Basics - Anfänger-Themen 13
E Button/Feld deaktivieren, ohne Styleauswirkung? Java Basics - Anfänger-Themen 5
D OOP Objekte in einem Feld ablegen Java Basics - Anfänger-Themen 7
P HTML <input> Feld in einem JLabel auslesen Java Basics - Anfänger-Themen 4
H text feld eine variable zu weisen Java Basics - Anfänger-Themen 3
J select-feld auswahl, jsp javascript Java Basics - Anfänger-Themen 2
M Feld übergeben & dann Werte in TextFelder schreiben Java Basics - Anfänger-Themen 4
B Wie kann ich unterschiedliche Datentypen in einem Feld abbilden? Java Basics - Anfänger-Themen 5
K Datentypen Referenzdatentyp Array (Feld) und Objektdatentyp Java Basics - Anfänger-Themen 14
I Memory-Spiel Feld nur einmal mischen Java Basics - Anfänger-Themen 2
K Random Zahlen in ein Feld Java Basics - Anfänger-Themen 4
C Datentypen ArrayList.remove(index) hinterlässt leeres Feld Java Basics - Anfänger-Themen 5
B Welcher Feld Typ für verschiedene Datentypen? Java Basics - Anfänger-Themen 4
B Static Referenz auf Non-static Feld Java Basics - Anfänger-Themen 6
C 1D Feld in Methode einbinden? Java Basics - Anfänger-Themen 4
B Zeichenfarbe in Feld speichern Java Basics - Anfänger-Themen 7
J Feld in Tabelle suchen Java Basics - Anfänger-Themen 8
K Java String UNICODE in DB UTF-8 Feld einfügen Java Basics - Anfänger-Themen 3
K feld von basisklasse ändern Java Basics - Anfänger-Themen 11
S Nullpointererror bei JButton-Feld Java Basics - Anfänger-Themen 2
A Ein Feld meiner jTable färben Java Basics - Anfänger-Themen 6
T Feld sortieren aber vorherigen Feldindex der Werte behalten Java Basics - Anfänger-Themen 9
kulturfenster Info-Feld erstellen Java Basics - Anfänger-Themen 2
G Feld auslesen und in Integer umwandeln Java Basics - Anfänger-Themen 4
G Feld in umgekehrter Reihenfolge an zweites Feld übergeben Java Basics - Anfänger-Themen 5
K 3 Dimensionales Feld - Java und seine Grenzen Java Basics - Anfänger-Themen 4
S kompletten Datensatz statt nur ein Feld auslesen lassen,wie? Java Basics - Anfänger-Themen 3
H combobox auf leeres Feld prüfen? Java Basics - Anfänger-Themen 10
M wie auf ein feld mit leerzeichen in einem char array prüfen? Java Basics - Anfänger-Themen 4
G Feld Ein-/Ausgabe Java Basics - Anfänger-Themen 2
W Feld von boolean in main initialisieren. Java Basics - Anfänger-Themen 4
S Array Kopie zwei in eindimensionales feld Java Basics - Anfänger-Themen 4
S Feld<T> Java Basics - Anfänger-Themen 2
Z Feld prüfen ob 3 gleiche zahlen nach einander vorkommen Java Basics - Anfänger-Themen 3
B Char Feld -> "Zeilenumbruch" Java Basics - Anfänger-Themen 5
N zahlen und operatoren gemischt in einem Feld Java Basics - Anfänger-Themen 9
E JFileChooser- Dateiname Feld? Java Basics - Anfänger-Themen 2
H Wert an Feld übergeben? Java Basics - Anfänger-Themen 23
E Adobe Designer Drop Down Feld & If Abfrage Java Basics - Anfänger-Themen 4
J 2 dinemsionales Feld Java Basics - Anfänger-Themen 5
G Bestimmtes Feld aus ArrayList auslesen (nicht mit .get(x)?) Java Basics - Anfänger-Themen 27
S Background von JtextField bei Focus in dem Feld ändern Java Basics - Anfänger-Themen 6
G Instanzen in einem Feld erzeugen Java Basics - Anfänger-Themen 9
P Was genau bedeutet Feld Java Basics - Anfänger-Themen 3
J Double[] Feld und Durchschnitt Java Basics - Anfänger-Themen 2

Ähnliche Java Themen

Neue Themen


Oben