Създавам игра Breakout, за да се запозная с Java. В момента всичко ми работи, но забелязах, че топката сякаш излита в същата посока.
Програмирах го така, че когато топката удари греблото, скоростта Y се обръща. Това работи, но топката изглежда следва същия маршрут...
Как ще направите сблъсъка да изглежда по-реалистичен?
Когато топката удари лявата страна на греблото, искам да я пренасоча обратно наляво, но не съм сигурен под кой ъгъл да я отразя. Може ли някой да предостави формула, която да ми помогне да определя ъгъла, под който трябва да насоча топката при контакт с лявата или дясната страна на греблото?