I'm doing collission detection to my game. I already have bounding boxes and the game checks if they intersects. But my problem is how do i get the player stop when the boxes intersect. I have been trying to do it without success. The movement of the player goes like this.
Could someone help me?
Joined: Dec 06, 2001
You should probably use an if statement. In pseudocode, it would look something like this:
(Note: "x += dx" is a shortcut for "x = x + dx".)
I'll leave it to you to find out the exact syntax for an if statement as well as the logic for "player does not collide with another object".
I still have the same problem i always had when the players collide they get stuck and can't move. The problem is that they can move from 0-8 pixels in one direction because i have 360� movement. It would be easier if it always was 1 pixel. Any suggestions about how i should change my code?