Hallo und Willkommen in der
DP 
,
falls es sich wirklich um .NET handelt, kann ich nicht viel dazu sagen. Du könntest aber einmal die
DP-Suche nach dem Stichwort
Kollisionsabfrage bemühen, da findest Du schon einige Ansätze. Und zur Bewegung des Schlägers: hierfür könntest Du z.B. das OnMouseMove-Ereignis des Formulars verwenden, damit kannst Du zumindest eine Maussteuerung implementieren.