Shoutbox - Archiwum

Wszystkie wpisy w shoutboxie (249332)
Platyna (14:47, 30.09.09)
No ale moje by zawsze, bez wyjątku znajdywało najkrótszą drogę. Jeżeli oczywiście takowa istnieje. :P
P
PsichiX (14:46, 30.09.09)
wez chlopie sprawdz bo cos mi mowi moja wyobraznia przestrzenna ze jednak mam racje :P
P
PsichiX (14:45, 30.09.09)
widzisz, bo Ty operujesz na gotowym grafie, a mi chodzi o generowany dynamicznie
Platyna (14:44, 30.09.09)
img199.imageshack.us/img199/1559/aaamt.png Na takiej arenie za cholerę sobie nie poradzi. Odpowiedni graf i Dijkstra były by tu niezastąpione.
P
PsichiX (14:43, 30.09.09)
mozemy wyliczac to co step. co do poprawnosci to zrob i sprawdz jak czesto znajdzie a jak nie :)
Platyna (14:41, 30.09.09)
Na moje, to to często właściwej drogi nie znajdzie.
Platyna (14:40, 30.09.09)
Robimy to co step cy wyliczamy całą drogę raz?
P
PsichiX (14:36, 30.09.09)
oczywiscie zapamietujemy gdzies kolejne pozycje a ruch mozna wyliczyc jakims algorytmem krzywej, lub NURBS
P
PsichiX (14:31, 30.09.09)
moze byc nieco wolniej niz potential step ale wykluczony zostaje problem krecenia sie w miejscu, bo gdy zostanie otoczony to sie zatrzyma bez krecenia
P
PsichiX (14:30, 30.09.09)
zrezygnować z siatki i zmiksować to z gmowym sposobem img18.imageshack.us/img18/2576/37527427.png puszczanie promieni pierw prosto do celu i jesli natknie na przeszkode, puszcza 2 promienie po 2 przeciwleglych stronach, przesuniete o dany kat, kolizja lini badz sferyczna moze byc, i wybieramy najdalsza kolizje o najmnejszym kacie wzgledem srodkowego promienia, przesowamy rzutnik o jakas odleglosc i liczymy znowu puszczamy promien do celu i jak nie to do okola. w jednym procesie ofc
Platyna (14:19, 30.09.09)
Dobra, więc to nie ma sensu. Może póxniej cos wymyślę :P EDIT: Jaki masz pomysł?
P
PsichiX (14:17, 30.09.09)
ja jednak mam lepszy pomysl na to :P
Platyna (14:16, 30.09.09)
Można by ewentualnie na początku puścić V Dijkstr i przechowywać ścieżki między każdymi dwoma wierzchołkami. Raz liczymy dużo, a potem już nic. Ale to znowusz jest pamięciożerne strasznie.
Platyna (14:10, 30.09.09)
Dijkstra działa w czasie V log E (V - liczba wierzchołków E -liczba krawędzi w grafie) niedużą mapkę 800x600 można przedstawić przy pomocy grafu o około 50 wierzchołkach. Daje nam to jakieś 500 operacji. Może rzeczywiście za dużo.
Misiek999 (14:10, 30.09.09)
takie coś już robił rainstlinbrackrobe ( chyba tak się pisze ).
Platyna (13:59, 30.09.09)
Hmm...
P
PsichiX (13:55, 30.09.09)
no to zdaje sie byc szybciej, ale co jesli gracz bedzie chcial przerwac ta droge? i to co stepa! to bedzie liczyl cala droge co stepa? oj to odpada :P
Platyna (13:54, 30.09.09)
Czyli leci trochę na spontanie. No to ja robie tak, że raz sobie wylicza calutką drogę, a potem tylko nią lezie.
P
PsichiX (13:49, 30.09.09)
dla tego czasem swiruje i kreci sie w okolo
P
PsichiX (13:48, 30.09.09)
to wylicza najkrotsza droge bez kolizji z punktu obecnego do punktu ustalonego. sprawdza za pomoca collision line w ktorym kierunku moze sie poruszyc najszybciej i go wybiera, tak co stepa

Najnowsze wersje GameMakera:

Stabilna
2024.14.4.222 • 2024.14.4.268
wydana 93 dni temu
LTS
2026.0.0.16 • 2022.0.3.99
wydana 39 dni temu
Beta
2026.100.0.1083 •
2026.100.0.1046
 0.20.0

wydana  4 dni temu
= IDE, = Runtime, = GMRT
Użytkownicy online
1 użytkownik aktywny:
gości: 1,
(~ostatnie 15 minut)
Discord
40 użytkowników online na discordzie:
Miłosz, 🧁Cupcake🧁, Grela, Oskar Grajewski, Nikas, LeD, Carl-bot, pABLO, Fox, Cosplyfanka, GMRussell, Tival, Tidżi, 𝕯𝖎𝖆𝖓𝖆, r..., Threef, RogerDodg3r, Uzjel, s..., Pako, Murrri, MIXZZZ, Dyno, Deusald, szmalu, PanPupa, szynka, Morro, Marco, Kandif, bagno, Arrekin, Mtax, MrTesterr, g..., Cebul, moeglich, h..., Shockah, xVANiLL
Ankieta
Ile zarobiłeś do tej pory na grach stworzonych w GM?