zenorogue / hyperrogue

A SDL roguelike in a non-euclidean world
GNU General Public License v2.0
554 stars 66 forks source link

Camera zooming away in shmup mode #139

Open VexianEmpire opened 3 years ago

VexianEmpire commented 3 years ago

In 2d geometries in shmup mode, moving for long enough causes the camera to zoom away, you have to stop walking or press the space bar to fix it. In 3d geometries, the camera zooms away even if you don't move. In Nil, the camera doesn't even move, however moving the mouse still changes what direction you move in.

How to reproduce:

OR

zenorogue commented 3 years ago

There was indeed a problem in non-isotropic geometries. It should be fixed now.

Although I was not able to reproduce this in 2d/isotropic 3d.