Kontroler postaci (character controller)
Komponent kinematyczny, który porusza postać po świecie gry z uwzględnieniem kolizji, ale bez pełnej dynamiki brył sztywnych — dzięki temu ruch jest precyzyjny, a nie sprężysty.
Skrzynia lub beczka napędzana fizyką bryły sztywnej dostaje impulsy, tarcie i moment obrotowy — dokładnie to, czego nie chcemy u postaci gracza, która ma zatrzymać się w miejscu i zawrócić w jednej klatce. Kontroler postaci poświęca wierność fizyce na rzecz przewidywalności: przesuwa kapsułę o stałą odległość w każdej klatce i sam rozwiązuje kolizje.
Grawitację, łuk skoku i maksymalne nachylenie zbocza programista pisze ręcznie, zwykle na bazie collide and slide i shapecastu. Unity nazywa komponent CharacterController, Godot — CharacterBody; oba są kinematyczne i ignorują każdą siłę, o której nie zostały wprost poinformowane.