anvaka / pm

package managers visualization
https://anvaka.github.io/pm/
MIT License
1.57k stars 135 forks source link

Controls too sensitiv #5

Open lightonflux opened 9 years ago

lightonflux commented 9 years ago

The controls are just to sensitive.

This includes wasd, left,right,up,down and the mouse as well as the mouse mode activated by space.

anvaka commented 9 years ago

I agree. The speed should depend on the graph size.

anvaka commented 9 years ago

Okay, I've adjusted sensitivity in https://github.com/anvaka/pm/commit/997d9b2ab43e9a3bcd360b96203c4a5b3f763808

I've also reversed acceleration behavior - Now shift key instead of decreasing speed will increase speed.

Please let me know how does it feel? Is it worse/better/same?

dmitshur commented 9 years ago

I've also reversed acceleration behavior - Now shift key instead of decreasing speed will increase speed.

Please let me know how does it feel? Is it worse/better/same?

Overall, feels great! Using shift to accelerate is awesome.

A few possible tweak suggestions. Right now, IMO, the turn rate with the spacebar steering mode activated is perfect. However, without that mode (having to hold down left mouse button) it could be a little faster (20-30% more) IMO.

One thing I noticed is the turn rate increases when you hold down shift - by a really large amount. I have a feeling it might be better if the turn rate is not affected by shift. Or at least not as much as it is now (it makes you turn faster inwards when moving forward).

lightonflux commented 9 years ago

Tested. And agree 100% with @shurcooL's post.