Hi there,
I'm trying to prototype a first-person game in which the cursor is always locked in the center of the screen for free-aim control. In addition, interactions should also be allowed while the cursor is locked. Up until now, all this works perfectly in my prototype. What doesn't work so well is the movement of the player. In much the same way I point the locked cursor at a hotspot and interact with it (which works perfectly well, by the way), I would like to be able to point the locked cursor at the floor and move to that point. The only way I could achieve anything close was by temporarily switching the movement method to Point And Click and releasing the cursor lock. Only then I was able to use pathfinding on a navmesh while in first-person by clicking on the floor. The problem is I need free-aim at all times which don't work in Point And Click movement method.
My question is, did I miss anything? Is there any way to achieve what I'm attempting? Why is the camera perspective (first-person vs. third person) so tied to the movement method (point-and-click vs. direct-control)? I mean, theoretically, any combination between the camera perspective and the movement method should be perfectly viable in an adventure game.
Thanks.
Comments