Warsztat.GD

Produkcja gier => Design => Wątek zaczęty przez: mwojt w Luty 10, 2008, 12:06:37

Tytuł: Generator plansz
Wiadomość wysłana przez: mwojt w Luty 10, 2008, 12:06:37
Zastanawiam się na stworzeniem dość złożonego generatora przestrzeni w grze, wpadłem na taki pomysł żeby fragmenty świata były takimi jakby puzlami które idealnie do siebie pasują a każdy puzel składał się z mniejszych puzli a nawet i głębiej tak żeby osiągnąć niepowtarzalne szczegóły coś jakby fraktal. To dopiero taka wizja projektu dlatego chciałem się zapytać na jakie problemy mógłbym napotkać, może macie jakieś sugestie lub pomysły w tym kierunku.
Tytuł: Odp: generator plansz
Wiadomość wysłana przez: Mattrick w Luty 10, 2008, 12:33:13
Z tego co zrozumiałem to jest to zwykła mapa segmentowa, więc większych problemów nie będzie oprócz ewentualnych kwiatków, gdy generator niezbyt dobrze spasuje ze sobą dwa segmenty. ; )
Tytuł: Odp: generator plansz
Wiadomość wysłana przez: mwojt w Luty 10, 2008, 13:10:31
na razie zrobiłem coś co daje takie efekty jak w pliku.
i myślę żeby to wypełnić tak jak to wyżej napisałem. Wydaje mi się że mogę uzyskać w miarę płynne przejścia między tymi rodzajami powierzchni tylko będę musiał zrobić coś do korygowania np. ślepych uliczek + jakieś dodatki np. żeby generował w pewnych miejscach symetryczne wzorki (pomieszczenia).
Tytuł: Odp: Generator plansz
Wiadomość wysłana przez: Mattrick w Luty 10, 2008, 13:25:17
Nie wiem czy to pomoże, ale poprzeglądaj sobie kod generatorów podziemi w roguelike'ach
Tytuł: Odp: Generator plansz
Wiadomość wysłana przez: cyberion w Luty 10, 2008, 13:32:49
Poszukaj w google informacji o adresowaniu tekstur w trybach:
i ewentualnie
lub
//EDITED:
http://books.google.com/books?id=3lWJeOeJCYIC&pg=PT385&lpg=PT385&dq=texture+wrap+addressing&source=web&ots=wFHM04_-ab&sig=llpvkeTb4RzySgUeTswSJZU_wD8&output=html (http://books.google.com/books?id=3lWJeOeJCYIC&pg=PT385&lpg=PT385&dq=texture+wrap+addressing&source=web&ots=wFHM04_-ab&sig=llpvkeTb4RzySgUeTswSJZU_wD8&output=html)
http://msdn2.microsoft.com/en-us/library/aa916107.aspx (http://msdn2.microsoft.com/en-us/library/aa916107.aspx)
// może się przydadzą ;)
Tytuł: Odp: Generator plansz
Wiadomość wysłana przez: mwojt w Luty 10, 2008, 15:52:37
co do układania z "cegiełek" to mniej więcej wiem o co chodzi nawet gdzieś mam edytor który formuje brzegi jak np. rysuję wodę (gry w stylu warcraft 1,2, heroes). Z generowaniem tekstur też sobie w miarę poradzę bo już mam trochę doświadczenia. Chcę zrobić jakiś porządny generator do gry w stylu diablo 2 bo tamten moim zdaniem był trochę słaby.
Tytuł: Odp: Generator plansz
Wiadomość wysłana przez: Reg w Luty 11, 2008, 19:11:03
Tak ogólnie mówiąc, wg mnie takie generowanie proceduralne map trzebaby rozpisać na kilka etapów. Każdy etap mógłby zamieniać dane z jednej postaci na drugą (np. ogólny graf połączonych korytarzy i przejść na ich wersję rozmieszczoną w przestrzeni) albo poprawiać istniejące dane (np. dodawać losowe szumy do terenu).