Hitscan
Hitscan je způsob vyhodnocení střelby, při kterém hra při výstřelu prověří zásah podél určené stopy. Nemusí při tom simulovat samostatnou střelu letící prostorem po dobu odpovídající vzdálenosti. Často se používá přímý paprskový test, ale přesná pravidla překážek, rozptylu nebo průstřelu určuje konkrétní hra.
Pro hráče je důležité zejména časování. U jednoduché hitscanové zbraně se výsledek hledá ve směru míření při výstřelu. U letícího projektilu se může cíl během jeho letu pohnout. Ani jedno řešení však samo neurčuje celkovou obtížnost míření nebo sílu zbraně.
Hitscan: celá stopa se prověří při výstřelu.
Projektil: tentýž objekt postupuje prostorem v čase.
t0
t1
t2
Tři body jsou tři polohy jedné střely. Nejde o naměřené časy ani pravidla konkrétní zbraně.
Co znamená okamžité vyhodnocení
Okamžité neznamená, že ve všech částech hry mizí veškeré zpoždění. Zbraň může mít přípravu před výstřelem, omezenou kadenci nebo navazující animaci. Online hra navíc musí sladit informace mezi účastníky. Hitscan popisuje především způsob testu zásahu, nikoli celý řetězec ovládání a síťové komunikace.
Také nemusí jít o jedinou dokonale přesnou čáru. Hra může při jednom výstřelu prověřovat více směrů, například pro rozptyl brokovnice. Některé testy končí na první překážce, jiné pracují s více kontakty a dalšími pravidly průstřelu.
Efekt není letící projektil
Světelná stopa nebo animovaná kulka mohou být jen vizuálním doprovodem už vyhodnoceného zásahu. Naopak nenápadná střela může mít skutečnou dobu letu a další pohyb. Metodu proto není spolehlivé určovat pouze podle jedné efektní ukázky.
Hitscan je jednou z metod hit detection. Hitbox naproti tomu představuje oblast, kterou může test zasáhnout. Tyto tři pojmy se doplňují, ale nejsou zaměnitelné. Při porovnávání zbraní se proto ptej zvlášť na způsob zásahu, dobu přípravy, rozptyl a pravidla konkrétního herního režimu.
Související pojmy: hit detection · hitbox.
Podklady: Epic Games: test jednou přímou stopou.
