CharacterBody2D vs RigidBody2D

Godot Version

4.2

Question

I’m working on a vampire survivors clone and I’ve already started making mobs as CharacterBody2Ds (I don’t really want to redo them as rigid). I’ve since noticed that they can’t “properly” collide - they get stuck on each other. My question is: is it possible to make it so that CharacterBody2Ds push each other instead of just stopping? As in can they affect each others velocity?

I think that indeed is what RigidBody2D is for… and I guess it would be way more work to implement that on your own than to switch to RigidBody.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.