So Erzeugen Sie eine Karte, die in Java?

Ich versucht, um ein RPG-Spiel für ein Projekt, haben aber keine Ahnung, wie das Spiel anzeigen.
Es muss nicht grafisch, aber der code für die gesamte Karte, und jede Fliese muss korrekt sein.

So weit, dass ich dachte darum, eine nicht-Matrix-anzeigen (als Anfrage durch den professor), indem Sie eine ArrayList, die enthalten alle der verlinkten Fliesen.

public abstract class Casella {
/** 
 * @uml.property name="tabellone"
 * @uml.associationEnd multiplicity="(1 1)" inverse="casella:Tabellone"
 * @uml.association name="contains"
 */

private int id;
private boolean free = true;
private List adjacent;
private List items;
private Tabellone tabellone = null;

public void in(){
    free = false;
}

public void out(){
    free = true;
}

}

Dies war der code für eine einzelne Kachel (die hat 3 Klassen, das reicht). Ich habe immer noch keine Ahnung, wie die zusammen und generieren Sie eine Karte.

Vielen Dank für Ihre Zeit.

  • Können Sie uns mehr details, was dieses Spiel ist und welche Art von Karte, die Sie sprechen? Eine Welt Karte mit interessanten Orten?
  • Die Karte generiert wird, jedes Spiel. Es ist nur eine Ebene, und jede Zelle kann eine von 3 verschiedenen Art (Stadt, Hügel, Ebene). Jede Zelle kann auch enthalten ein Element (Klasse Item), die auch einen von 4 verschiedenen freundlichen. Charakter bewegt sich für 1 Plättchen pro Zug.
InformationsquelleAutor Gurzo | 2009-06-22
Schreibe einen Kommentar