isometric issues

I'm working on a quick game for CandyJam and I've run into an issue. The graphics are 2d polygonal, if that gives you an idea. The main character, for example, is an upside down pyramid. My game takes place on an isometric square. The issue is when my character runs into the edge of this square, it stops (which I want) but rotates to fit flat against the invisible wall because its collision shape is rectangle. Sometimes, if I just tap the invisible wall, the character will spin uncontrollably. I tried setting it to circle but then it moves around uncontrollably like a wheel regardless.

You can view the issue here: http://tinypic.com/r/250sd49/8

I just want my main character to stop when it hits an invisible wall, not rotate. Is there anyway I can fix this or is this just an issue of the isometric perspective?

Comments

Sign In or Register to comment.