Shoutbox - Archiwum

Wszystkie wpisy w shoutboxie (249311)
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
Platyna (13:47, 30.09.09)
To chyba w każdym kroku wylicza gdzie ma sobie pójść nie mając żadnego konkretnego planu, no nie?

Najnowsze wersje GameMakera:

Stabilna
2024.13.1.193 • 2024.13.1.242
wydana 87 dni temu
LTS
2022.0.3.85 • 2022.0.3.99
wydana 222 dni temu
Beta
2024.1400.0.841 •
2024.1400.0.836
 0.17.0

wydana 10 dni temu
= IDE, = Runtime, = GMRT
Użytkownicy online
1 użytkownik aktywny:
gości: 1,
(~ostatnie 15 minut)
Discord
36 użytkowników online na discordzie:
Grela, Nikas, Alice, LeD, Carl-bot, 🧁Cupcake🧁, pABLO, Jamabaiz (Matrix_), Andrzej Apparition, Cosplyfanka, Wielki Druid, Alkapivo, OdrzuconyKrakers, Radek Ignatów, Kalor, r..., Threef, PokojowyPatrol, HappyOrange, Pako, Arrekin, Dyno, 🆅🅸🆃🅾74🅼, szmalu, Danieo, g..., Kandif, Borek, moeglich, s..., Krzysiek1250, h..., Shockah, Nero, PeekoHiko, m...
Ankieta
Ile zarobiłeś do tej pory na grach stworzonych w GM?