Problem programistyczny - potrzebna pomoc.

Forum Komputery
Odpowiedz
25.07.2011 15:38
1
odpowiedz
zanonimizowany377077
45
Legend

Problem programistyczny - potrzebna pomoc.

Robię gierkę. Coś w stylu tego: http://flash.mysite.pl/Bounce/ ale troszkę inna. I podobnie jak w podanej grze, w obecnej też mam problem z odbiciem kulek. Problem pojawia się w momencie gdy kulka leci ukośnie do kwadracika. Czasem jest tak, że algorytm zadziała - rozpozna czy to odbicie pionowe czy poziome i odbije kulkę, a czasem jest tak, że kulka wlatuje w kwadracik :/ Nie mogę znaleźć żadnej zależności dlaczego tak się dzieje. I tu jest do Was prośba, macie może pomysł jak rozpoznawać odbicie pion/poziom? Bo najwyraźniej mój algorytm nie działa poprawnie...

25.07.2011 17:14
2
odpowiedz
zanonimizowany792388
37
Generał

Kulka co klatke gubi kolizje z klockami poniewaz odleglosc miedzy jej aktualna pozycja a pozycja z poprzedniej klatki jest wieksza od jej promienia. Musisz podzielic wektor ruchu kulki na mniejsze czesci i wtedy sprawdzac kolizje oraz tworzyc wektor odbicia.

25.07.2011 17:25
3
odpowiedz
zanonimizowany377077
45
Legend

Właśnie nie. Bo w jednej klatce test jest robiony co mały kroczek. W nowej wersji ruch jednej klatki jest podzielony na 8 części i 8 razy test kolizji jest robiony.

Forum Forum Komputery
Odpowiedz

GRYOnline.pl:

Facebook GRYOnline.pl Instagram GRYOnline.pl X GRYOnline.pl Discord GRYOnline.pl TikTok GRYOnline.pl Podcast GRYOnline.pl WhatsApp GRYOnline.pl LinkedIn GRYOnline.pl Forum GRYOnline.pl

tvgry.pl:

YouTube tvgry.pl TikTok tvgry.pl Instagram tvgry.pl Discord tvgry.pl Facebook tvgry.pl