Научился: Взаимодействие разных объектов между собой. Трудности: Не перепутать как должна измениться скорость мячика при столкновении с препятствием. Все ок!
Трудности: Правильно рассчитать крайние возможные значения ракетки. Насколько знаю в C# не принято использовать знак подчеркивания в названиях переменных. А так все доступно объясняется. Спасибо.