I am creating a pong clone for my first Citrus Engine project using Box2D. I've tried two types of paddles, both do not fully work.
1) Paddle is a dynamic body with a restitution of 1.0 and friction of 0.0.
Problem: The bouncing ball will move the paddle when it collides.
2) Paddle is a kinematic body type.
Problem: The paddle will not detect collision with the walls of the game screen.
How can I create a paddle object that will not be affected by the collision of the ball while colliding normally with the game walls?