public GameForm() { // Fixes laggy ball rendering SetStyle(ControlStyles.OptimizedDoubleBuffer, true); InitializeComponent(); paddle = new Paddle(GamePanel, GamePanel.Width / 2, GamePanel.Height - 20); paddle.AddToPanel(); paddle.Centre(GamePanel.Height - 50); ball = new Ball(GamePanel, 3); ball.AddToPanel(); ball.Centre(); }