Jakie są różnice między Drzewkami decyzyjnymi a Drzewkami behawioralnymi do tworzenia gier AI? Do jakich aplikacji używałbyś
Jakie są różnice między Drzewkami decyzyjnymi a Drzewkami behawioralnymi do tworzenia gier AI? Do jakich aplikacji używałbyś
Wiem, że większość gier przechowuje tekst dialogowy w plikach, ale widziałem też, że kilka gier tekstowych faktycznie programuje zawartość (mapę, opcje, możliwe polecenia gracza, tekst fabuły) do kodu gry. Mogę wymyślić kilka powodów, ale jaki jest główny powód, dla którego nawet gry tekstowe...
Jestem bardzo nowy w tworzeniu gier, ale nie w programowaniu. Gram (ponownie) w grę typu Pong, używając canvaselementu JavaScript . Utworzyłem Paddleobiekt, który ma następujące właściwości ... width height x y colour Mam również Pongobiekt, który ma właściwości takie jak...
Zamknięte. To pytanie jest nie na temat . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było tematem dotyczącym wymiany stosów opracowywania gier. Zamknięte 4 lata temu . Przyszło mi do głowy, że podczas gdy, na...
Próbuję omijać drzewa zachowań, więc dodam kod testowy. Jedną z rzeczy, z którymi się zmagam, jest sposób na zapobieganie obecnie działającemu węzłowi, gdy pojawia się coś o wyższym priorytecie. Rozważ następujące proste, fikcyjne drzewo zachowań dla żołnierza: Załóżmy, że minęła pewna liczba...
http://altdevblogaday.org/2011/02/24/introduction-to-behavior-trees/ Oczywiście najciekawszy artykuł, który znalazłem na tej stronie. Co o tym myślisz ? Brakuje jakiegoś przykładu kodu, nie znasz żadnego? Przeczytałem również, że maszyny stanowe nie są zbyt elastyczne w porównaniu do drzew...
To znaczy, co jest związane z czym i jak poruszać się między liniami mowy po zakończeniu pod-rozmowy? Jeśli masz jakieś przykłady podstawowego drzewa dialogowego w C #, opublikuj
Ostatnio zaprogramowałem moduł L-system , zainteresowało mnie to bardziej. Jestem ćpunem Plants vs. Zombies, bardzo podobała mi się koncepcja Tree of Wisdom. Chciałbym stworzyć podobną sztukę proceduralną dla zabawy i dowiedzieć się więcej. Pytanie: Jak mam dynamicznie podchodzić do procesu...
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się tylko na jednym problemie, edytując ten post . Zamknięte 6 lat temu . Wiem o drzewach BSP,...
Niedawno staram się wprowadzić sensowny system szczegółowości w Unity. Będę generować cztery płaszczyzny siatki, każda z mapą wysokości, ale chyba nie jest to w tej chwili zbyt ważne. Mam dużo pytań po przeczytaniu na temat tej techniki, mam nadzieję, że nie jest to zbyt wiele, aby zadać wszystko...
Nie znalazłem jeszcze pytania w tych liniach, popraw mnie, jeśli się mylę. Drzewa (i ogólnie fauna) są powszechne w grach. Ze względu na swój charakter są dobrym kandydatem do pokolenia proceduralnego. Jest oczywiście SpeedTree , jeśli możesz sobie na to pozwolić; o ile wiem, nie zapewnia...
Obecnie tworzę leśną scenę w ciemności, a drzewa świecą daleko, ale kiedy się zbliżam, wszystko jest w porządku. Mam shadery ustawione na „Nature / Tree Soft Occlusion [bark / leaves]”, ale nadal renderują dziwnie daleko, ale blisko są w porządku. Próbowałem umieścić drzewa w folderze o nazwie...
Po pierwsze, piszę własną logikę gry tylko przez krótki czas, więc przepraszam, jeśli wydaje się to proste. Dużo czytałem o drzewach quadów i wykrywaniu kolizji na podstawie siatki. Rozumiem logikę - w zasadzie nie sprawdzaj kolizji, chyba że obiekty są w pobliżu. Ale nigdy nie wspomniano, jak to...
Próbuję wymyślić, jak zaimplementować drzewo KD. Na stronie 322 „Wykrywanie kolizji w czasie rzeczywistym” autorstwa Ericsona Sekcja tekstowa znajduje się poniżej w przypadku, gdy podgląd książki Google nie pozwala jej zobaczyć po kliknięciu linku sekcja tekstowa Odpowiednia...
Próbowałem zaimplementować algorytm partycjonowania przestrzennego w mojej grze, ale zarówno skróty przestrzenne, jak i kwadraty nie są tym, czego szukam. Rozmiar mojego poziomu nie powinien mieć limitu (tylko limity Int32). Potrzebuję algorytmu podziału przestrzennego, który nie potrzebuje...
W JavaScript robię bardzo podstawowy typ powieści wizualnej . Jestem początkującym, więc robię to tylko dla zabawy i nauki, a z powodu złego planowania natknąłem się na pewien problem, kiedy wchodzisz do oddziału w dialogu. Obecnie trzymam skrypt gry w zmiennej łańcuchowej i każdą scenę dzielę...
Pracując nad moją grą, jestem w punkcie, w którym muszę śledzić wszystkie jednostki na świecie, aby móc wykonywać kontrole w walce z najbliższymi sąsiadami. Jest to gra podobna do RTS, w której poruszają się potencjalnie tysiące małych automatycznych jednostek. Patrzyłem na KD-Drzewa i Quadtrees...
Powiedziano mi, że drzewo quad jest idealną strukturą danych dla mojej gry, ale mam problem ze zrozumieniem, jak dokładnie kształty działają w drzewach quad. Robię to w JavaScript, ale myślę, że te pytania mogą dotyczyć drzew quadów w dowolnym języku. Myślę, że głównie rozumiem, jak podstawowe...
Ostatnio utknąłem w problemie z myśleniem o najlepszym sposobie generowania terenu w mojej grze. W innych projektach zwykle używałem map wysokości, więc cała podstawowa praca była oparta na używanym silniku, ale teraz nie można tego zrobić, ponieważ teren ma miliony określonych wielokątów, które...
Wcześniej zaimplementowałem marszowe kostki / czworościany do renderowania IsoSurface. Działało ( YouTube ), ale wydajność była tragiczna, ponieważ nigdy nie wdrożyłem do wdrażania zmiennej Poziomu Szczegółowości na podstawie odległości widzenia (lub nawet usuwania starych, odległych...