Ragdoll

From Team Fortress Wiki
< Ragdoll
Revision as of 10:04, 11 January 2011 by Parseus (talk | contribs)
Jump to: navigation, search
Najlepiej opadacie na podłogę!
Snajper nad ciałami pokonanych wrogów
Ragdoll Snajpera po tym, jak został dźgnięty w plecy.

Ragdoll jest to bezwładny, fizyczny model przedmiotu w silniku Source. Kiedy gracz zostanie zabity, ale nie rozerwany, szkielet ragdolla i pre-renderowane animacje są wykorzystywane, aby realistycznie animować upadek ciała. Impuls śmiertelnego ciosu odrzuca ragdolla, dzięki czemu gracz umiera, reagując na prawa fizyki zamiast spadać na miejscu.

Choć funkcja ta nie ma wpływu na rozgrywkę, jest atrakcją wizualną. Od czasu wprowadzenia silników fizyki ragdolle stały się podstawą gier FPS i uważane są za bardzo satysfakcjonujące i zabawne.

Po dodaniu pewnych poprawek do gry każda klasa ma teraz własne animacje śmierci, które włączane są po zabiciu przez ataki takie, jak strzał w głowę[1] lub dźgnięcie[2]. Ciała zbitych zamieniają się w ragdolle po zakończeniu animacji śmierci.

Ragdoll zachowuje się odmiennie w zależności od punktu widzenia gracza. Po stronie klienta ragdoll gracza zostanie wyrzucony z dużo większą siłą, podczas gdy wszystkie inne ragdolle będą reagować normalnie. To samo tyczy się wszystkich innych graczy - ich własne ciało będzie poruszać się znacznie dalej niż inne trupy. Na przykład jeżeli gracz dostanie strzał w głowę od przeciwnika, jego ciało może latać po całej mapie, ale inni będą widzieć tylko jak gracz spada w dół.

Ragdoll zwykle nie pojawia się, jeśli ustawienia graficzne użytkownika są zbyt niskie, jednak mogą być wymuszone za pomocą konsoli.