Support making top down shooter games with twinstick controls work in 1st person.
How the twinstick controls normally behave in these games:
Left thumbstick - Controls the character movement in all directions. Holding up makes the character move north in world space.
Right thumbstick - Controls the rotation of the character and also the direction of aiming. e.g. Holding right thumb stick pulled to the right sets the character rotation to "east" in world space.
After injection I can make the camera first person and make the movement with the left thumbstick relative to the HMD which is fantastic so movement already works, but I can't do the same for the aiming. The current implementation assumes that right thumbstick spins the character when held in a direction. For top down shooters, holding the right thumbstick to the right sets the rotation of the character to east in world space instead of spinning.
Implementing aim for top down twinstick controlled games would make these games playable in 1st person which would be an entirely new way to experience these games.
Once this is added, implementing snap turn for these types of games would be the next feature request. Depending on the cascade effect maybe snap turn will start to work automagically if we're lucky.
Support making top down shooter games with twinstick controls work in 1st person.
How the twinstick controls normally behave in these games:
After injection I can make the camera first person and make the movement with the left thumbstick relative to the HMD which is fantastic so movement already works, but I can't do the same for the aiming. The current implementation assumes that right thumbstick spins the character when held in a direction. For top down shooters, holding the right thumbstick to the right sets the rotation of the character to east in world space instead of spinning.
Implementing aim for top down twinstick controlled games would make these games playable in 1st person which would be an entirely new way to experience these games.
Once this is added, implementing snap turn for these types of games would be the next feature request. Depending on the cascade effect maybe snap turn will start to work automagically if we're lucky.
Game tested: HyperJam