Hey Leute,
ich arbeite gerade an einem Spiel(wer hätte es gedacht) und wollte eine einigermaßen Zufallsgenerierte Karte haben.
Mein Spiel ist in 2D Top-Down mit einem 16x16p Raster und meine Vorstellungen sind folgende:
Es sollen vorgefertigte "Räume" entstehen, diese werden anschließend miteinander verbunden.
"Räume" bedeutet, dass ich einen großen Raum(das was unter dem Ordner Rooms zu finden ist) habe, in dem Objekte(="Rooms") platziert werden und diese Objekte wieder rum erschaffen dann den Inhalt wie Gegner des "Raumes".
Bisher habe ich jedoch nur die Möglichkeit "Räume" auf dem Raster zu erstellen, jedoch überschneiden sich diese und sie sind nicht miteinander verbunden.
Meine Fragen sind dementsprechend: Wie könnte ich es schaffen,dass sich die "Räume" nicht überschneiden lassen und vor allem wie ich sie miteinander verbinde?
Ganze Codebeispiele sind eigentlich nicht nötig, eine Erklärung genügt vorerst.
Danke im Voraus
ich arbeite gerade an einem Spiel(wer hätte es gedacht) und wollte eine einigermaßen Zufallsgenerierte Karte haben.
Mein Spiel ist in 2D Top-Down mit einem 16x16p Raster und meine Vorstellungen sind folgende:
Es sollen vorgefertigte "Räume" entstehen, diese werden anschließend miteinander verbunden.
"Räume" bedeutet, dass ich einen großen Raum(das was unter dem Ordner Rooms zu finden ist) habe, in dem Objekte(="Rooms") platziert werden und diese Objekte wieder rum erschaffen dann den Inhalt wie Gegner des "Raumes".
Bisher habe ich jedoch nur die Möglichkeit "Räume" auf dem Raster zu erstellen, jedoch überschneiden sich diese und sie sind nicht miteinander verbunden.
Meine Fragen sind dementsprechend: Wie könnte ich es schaffen,dass sich die "Räume" nicht überschneiden lassen und vor allem wie ich sie miteinander verbinde?
Ganze Codebeispiele sind eigentlich nicht nötig, eine Erklärung genügt vorerst.
Danke im Voraus