o boze stary nie zalamuj
jak ruszasz sie poziomo, sprawdzasz kolizje -> kolizja na osi X
jak ruszasz sie pionowo potem i po tym ruchu masz kolizje -> os Y
predkosc po odbiciu
V' = V - 2n(V o n) gdzie n to ten wektor normalny powierzchni a V pilki, a o iloczyn skalarny
ahm nvm
jezeli masz tylko bloczki osiowo wystarczy ze bedziesz robil cos w stlyu
ruchPoY();
if(kolizja) odwroc predkosc na osi y
ruchPoX()
if(kolizja) odwroc predkosc na osi x
winClass.hIcon = LoadIcon(hInstance, (LPCTSTR)IDC_ICON);
winClass.hIconSm = LoadIcon(hInstance, (LPCTSTR)IDC_ICON);
Te dwa pola powinny cię interesować.
nie mam zamiaru sie tu rozpisywac ale jak uciekasz na niewiadomo ile grasz calymi dniami czy cos to ciezko sie wspolpracuje :)
i miejsce w creditsach znajdziesz
jakby ktos chcial jakies newsy:
nasz grafik pracuje dalej nad nowym stuffem do sw:c niedlugo beda nowe screeny
Poza tym wnioskuje że autor przeleciał google jak sam mówił i nic mu się nie spodobało.
Polece jeszcze ten link
http://www.metanetsoftware.com/technique/tutorialA.html
@down
wiem ze o tym pisales i wlasnie dlatego dalem ten link :)
twoj takze spoko
jaklub nie chodzi o nie wiem jakie swirowanie ale gadanie typu zmience grafe nie wiele pomoze :)
umiemy tak, robimy tak mozesz napisac ze grafa nie jest najlepsza ale nie spowoduje to raczej ze nagle przez noc wzrosna nam skille albo zapuka do moich drzwi jakis koles "ej zrobie wam grafe"
poza tym chill, jest taka gra tank na automaty, ale jak ci nie odpowiada usuniemy czlon remake :) [tylko teraz zeby ktos nie powiedzial ze plagiat]
dobra uzylem opcji bm_subtract nawet lepiej
i jeszcze szybkie pytanko bo cos nie ogarniam jak mam sprita 40, 40 originy sprita center i rysuje na surfacie to jakie x,y dac? 0,0 daje mi polowe -20, -20 nic a 20, 20 przesuniete jakos z dupy >.<