Visuals

  • Health Bars
  • Damage Numbers
  • Weapon Trail
  • Camera Shake
  • Pushback
  • Low Health

Techniques

  • Bone Attachment
  • Smooth Interpolation
  • Reactive Polling
  • UI useFrame
  • Model Container

ECS / Entities

  • Koota
  • Miniplex
  • Zustand Entities

Reactive Polling

Source
Sometimes, a reactive state helps keep your components simple. useReactive is a hook that polls for changes of any value and rerenders your component. Use sparingly for things that don't change too often.