I'm making a single-player third person 3D adventure game, and I was wondering if I should fix the camera's FOV, or if I should create an in-game slider to change it. If I should create a slider, what should I limit the range to, and what should be the default?

  • \$\begingroup\$ What goals do you want to serve? Once you've clearly identified the goals for your game (which might be similar to or different from the goals of another game), you can evaluate which options serve those goals. In a vacuum, there's not much we can say: some games do it one way and some do it another. \$\endgroup\$ – DMGregory Jun 1 at 2:37

For third person? Allow change of the camera distance, assuming you're also allowing the player to move the camera around. It's hard to sometimes get your bearings on where you are in 3rd, and you need that zoom and move camera function to help establish spatial awareness.

Go play other game and see what they do. In other words, make it something game players are familiar with already.

A very common design pattern is that the mouse wheel zooms the camera in and out, and right click drag moves the camera. Left click is for player interactions.

  • \$\begingroup\$ It'll be a bit tricky, but I'll try doing it. I'll have to find some different keybinds though \$\endgroup\$ – Rowan Radosav - McRae Jun 2 at 22:44

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.