Tworzę grę i muszę utworzyć losową mapę 2d zamku lub podobnego budynku. Powinien wyglądać jak projekty, tzn. Strzelać z góry i używane są tylko linie.Jak wygenerować losową mapę 2D dla zamku lub budynku?
Szukam jakiegoś algorytmu, który to robi. Nie interesuje mnie kod, ale sam algorytm. Gdzie zacząć i jak wypełnić żądany obszar?
Dzięki, link "pokolenie dungeon" daje dobre pomysły od czego zacząć. –
Jeśli chcesz zachować zachowanie podobne do planu, wówczas uproszczenie 2d [algorytmów w tym artykule] (http://www.vision.ee.ethz.ch/~pmueller/wiki/CityEngine/PaperBuildings) może być dobrym miejscem zacząć. Mogłoby to zapewnić podstawowe układy pomieszczeń w domu, a następnie zastosować np. Dzielenie i losowanie miejsc docelowych połączeń. Zapewne dałoby to lepsze wyniki niż algorytmy generowania lochów, o których czytałem wcześniej, ponieważ lepiej oddawałyby kształty w budynkach nadziemnych, niż wykopane kształty. –
@ MerlynMorgan-Graham link wydaje się być martwym zwrotnym linkiem tutaj http://web.archive.org/web/20110830033753/http://www.vision.ee.ethz.ch/~pmueller/wiki/CityEngine/PaperBuildings –