I'm using C#/XNA to make a 2D game. Currently I have made a program that draws 64x32 isometric tile map to the screen. I want to know what tile the user clicked on by getting the cursor's screen position. Only problem is that the math is confusing me... I'm not sure how to convert cursor coords to tile map coords without writing a billion if statements. I could figure this out very easy if I was using square tiles instead. Any advice would be helpful, thank you!