problem with ball mechanics

Hey guys
im trying to make a “block breaker” game and i want to my ball to bounce like in the game
and i managed to do this script

void Start () 
	{
		rigidbody.AddForce (150f, 450f, 0);
	
	}
	
	// Update is called once per frame
	void Update () {
	
	}

but in the best case its only bounce back to where the ball was dropped from
and it aint going sideways as it should do
thanks

Unity’s physics mimics real life. There is nothing in real life that would make a ball that is dropped from a height onto a uniform surface to bounce to the left or right. It will bounce straight back up.

In order to make the ball bounce to the left or right the way you want to, you will have to write additional code to handle that behaviour. Start first by simply making it bounce in one particular direction all the time. Once you get that working, you can think about getting it to bounce in different directions depending on where the ball lands on the paddle.