|
[TGF] Strzelajace detektory |
| Autor |
Wiadomość |
Mateusz
Starszy chorąży GT member
 
Główny edytor: 
Pomógł: 4 razy Posty: 438
16668 Prestiż
|
Wysłany: 22-05-2007, 23:46 [TGF] Strzelajace detektory
|
|
|
Na Fabryce Gier [ www.fg.u4.pl ] jest taki kurs by BROO,
w którym to gracz z jakiejś postaci (wróg lub gracz, nie pamiętam)
wystrzeliwany jest detektor, który to...
- jeśli zachodzi na tło - nic się nie dzieje
- zachodzi na tło - wróg ściga gracza
ale mam pytanie. Czy przy dużej ilości przeciwników takie coś nie będzie
zwalniać gry? Do tego rzecz jasna Fast Loop jest potrzebny, a z nikłego
doświadczenia wiem że to jest pamięciożerne jak się nie umie obsługiwać... ;-) |
_________________ http://romanx.webd.pl/kli...tle=Mateusz9206 Mój profil na Klikipedii.
 |
|
|
|
 |
Jakim
Młodszy chorąży Mjuzik Mejker
 
Główny edytor: 
Pojedynki: tak
Pomógł: 4 razy Posty: 263
21763 Prestiż
|
Wysłany: 22-05-2007, 23:51
|
|
|
Przełam się. Rozszerzenia są po to, by z nich korzystać. Jest dużo kursów opisujących FL.
Nie wiem, czy nie będzie zwalniać gry, ale detektory mogą Ci zająć limit obiektów. |
|
|
|
 |
Tasmpol
Bohater young god
 
Główny edytor: 
Pomógł: 14 razy Posty: 955
24606 Prestiż
|
Wysłany: 22-05-2007, 23:54
|
|
|
| Detektor jest jeden i sprawdza wszystkich wrogów w jednej pętli. Super-wydajnie. Nie masz się czego obawiać. |
_________________ the preacher man says its the end of time
|
|
|
|
 |
Jakim
Młodszy chorąży Mjuzik Mejker
 
Główny edytor: 
Pojedynki: tak
Pomógł: 4 razy Posty: 263
21763 Prestiż
|
Wysłany: 22-05-2007, 23:59
|
|
|
| Zawsze można zastosować zasadę "jeśli ja ich nie widzę, oni mnie też" - detektory są wystrzelane od bohatera we wszystkie strony (swoją drogą można to policzyć matematycznie) i sprawdzane, czy zaszła kolizja ze ścianą, czy z wrogiem. |
|
|
|
 |
BROO
Pupogłowy Wizard x-)

Główny edytor: 
Pojedynki: nie
Pomógł: 37 razy Posty: 502
31680 Prestiż
|
Wysłany: 23-05-2007, 00:01
|
|
|
Maximum mocy obliczeniowej pochłaniane jest przez mechanizm detekcji. Proponuję wyłączyć "use fine detection" detektorom, to powinno ulżyć.
I polecam zapoznać się z wnioskami z kursu dot. detektorów.
http://romanx.webd.pl/nb/viewtopic.php?t=1702
Wylicz sobie potencjalną liczbę przeciwników, częstotliwość strzelania, ilość kroków sprawdzania detektorem i przyjmij rozmiar ≈ rozmiarowi detektora z kursu i będziesz miał pojęcie, z jakimi opóźnieniami możesz się liczyć.
Na moje oko: dla <100 obiektów możesz śmiało sprawdzać co 0,1 sekundy bez szwanku dla nawet badziewnych kompów. |
|
|
|
 |
Mateusz
Starszy chorąży GT member
 
Główny edytor: 
Pomógł: 4 razy Posty: 438
16668 Prestiż
|
|
|
|
 |
BROO
Pupogłowy Wizard x-)

Główny edytor: 
Pojedynki: nie
Pomógł: 37 razy Posty: 502
31680 Prestiż
|
Wysłany: 23-05-2007, 00:31
|
|
|
| W kursie wyjaśnione jest, że Liczba Pętli #1 odpowiada za "czułość" detekcji. Na dwu obrazkach masz pokazaną liczbę kroków = 5 i liczbę kroków = 20. Dobierz wedle uznania. Jednak nie polecam schodzić poniżej 10 dla małych okienek, oraz poniżej 20 dla 640x480. |
|
|
|
 |
Mateusz
Starszy chorąży GT member
 
Główny edytor: 
Pomógł: 4 razy Posty: 438
16668 Prestiż
|
Wysłany: 26-05-2007, 02:36
|
|
|
BROO, zrobiłem coś źle tworząc zdarzenia z tego kursu, mam prośbę, czy jakbym wysłał
ci odbezpieczony plik *gam byłbyś łaskaw zobaczyć co ja tam zepsułem?
Kiedyś jak się nudziłem, to jakoś mi to wszystko wyszło, ale jak teraz chcę
efekt ponowić... to już nie idzie |
_________________ http://romanx.webd.pl/kli...tle=Mateusz9206 Mój profil na Klikipedii.
 |
|
|
|
 |
|
|