slow things down a bit...

I have a little isometric scene and currently just moving
up-right, up-left, down-right, down-left.

First question, do you guys/girls consider upr-right or up-left as North?
or are you using 8 cardinal directions?

Second, in my scene by
tile location x += 1;
this still moves very fast (tyring for 60 fps)

How do you guys/girls slown things down without reducing fps?

M

Perhaps you should base your movement not on framerates but on the time?

measure the time between frames and MUL all your movements with that.

slow computer -> frames are drawn slowly -> dt is big -> moves everyting a lot not very offten

fast computer -> frames are drawn fast -> dt is very small -> moves everyting a little but very offten

all in all it means that everything will move just as fast, but it may be choppy or smooth.

i prefer “9” on num keyboard as north. btw, shouldn’t it be easy to have this as an option? just mirror the X coords?

yeah I am trying to decide whter to have all 8 directions, (n,s,e,w,nw,sw,ne,se) in an isometric game or jsut the nw,sw,ne,se direction along grid lines

any opinions???

M

Well, I played a game recently that used all eight directions as screen directions to move on an isometric grid, and it was a very odd control system which I never totally got the hang of. The eye tells you you’re moving up the screen, but your brain tells you you’re moving diagonally across the grid, and your finger usually hits the wrong key, at least that’s the way it worked for me. YMMV.

As for which way is north, I tend towards upper-right as well but I have a sneaky suspicion that left-handed people might tend to disagree with me, so it’s probably better to make it configurable! That kind of thing is bound to have a biological bias of some kind.

EDIT: Make that a biological/cultural bias. I wonder if it’s tied to the direction in which you read text?