• Support PF! Buy your school textbooks, materials and every day products Here!

Checkers game, getting the piece i've jumped overs location!

  • Thread starter Dave2041
  • Start date
2
0
1. Homework Statement
in checkers you jump over the enemys piece and land on a square after that.
i'm making this game in c++ using sdl~

i just want to know how to get the square i have jumped over using the end square and start square locations


2. Homework Equations



3. The Attempt at a Solution
where sx, sy = start x,y and ex, ey and the end position x,y

disty = ey - sy;
distx = ex - sx;

sx+distx/2 - should be the x val of the square i jumped over

sy+disty/2 - should be the y val of the square i jumped over


is this correct? i tryed it on paper and it seems to work one way but not another, jumping upwards for example gives me a negative number for example, any ideas appreciated :(

should be simple, perhaps i have been looking at this for too long lol.
thanks in advance
 

Answers and Replies

334
0
I don't get what you mean by "upwards". Your formula should work regardless. Maybe you failed to give your positions values that mean enough to you, i.e. one corner's square is (0,0) and the opposite corner is (8,8).
 
Last edited:
2
0
wow... i just spent a million years thinking that was wrong :'(

thanks anyway!!!
 
Last edited:

Related Threads for: Checkers game, getting the piece i've jumped overs location!

  • Last Post
Replies
10
Views
1K
  • Last Post
Replies
3
Views
1K
  • Last Post
Replies
7
Views
1K
  • Last Post
Replies
2
Views
1K
Replies
7
Views
4K
  • Last Post
Replies
2
Views
2K
  • Last Post
Replies
3
Views
2K
  • Last Post
Replies
0
Views
2K
Top