Alternate ways to pan the camera

RobbyRobby Sweden Join Date: 2012-09-16 Member: 159687Members
edited September 2014 in Ideas and Suggestions
With all the great ideas and work done by the devs and now CDT i'm surprised that there still seemingly hasn't been any work on a way to control the camera while commanding other than to either click on the mini-map, which isn't very accurate, or bring up the big map and click in there, which is rather intrusive, or to move the cursor to the edge of a screen, which could be of better use elsewhere. It really is bothersome that i have to move the mouse away from the often important central part of the screen (such as when playing marine com) just to pan the view a little bit. If a i.e. a marine gets too far off the central part of the screen there's a big chance you'll end up having scenery to fight with when trying to support. This is less problematic when controlling drifters, but it's not just about efficiency. If there were smarter ways to pan the camera, which many of us are used to from other top-down-view games, it would also be a lot more comfortable to play commander.

A smooth and very quick way to pan the camera yet leave you with great control over it is to let it pan in a 1:1 ratio of how you move the mouse while i.e. holding down the right mouse button, along with resetting the cursor to the center part of the screen when you release. This could mean very efficient yet easy ways of controlling the camera in practically every occasion as a com.

Comments

  • twilitebluetwiliteblue bug stalker Join Date: 2003-02-04 Member: 13116Members, NS2 Playtester, Squad Five Blue
  • SamusDroidSamusDroid Colorado Join Date: 2013-05-13 Member: 185219Members, Forum Moderators, NS2 Developer, NS2 Playtester, Squad Five Gold, Subnautica Playtester, NS2 Community Developer, Pistachionauts
    You could just use the arrow keys to move
  • GameOverGameOver Germany Join Date: 2003-10-15 Member: 21700Members, NS2 Map Tester, Reinforced - Shadow
    SamusDroid wrote: »
    You could just use the arrow keys to move

    Not very practical. An option to rebind those keys would be superb.
  • SamusDroidSamusDroid Colorado Join Date: 2013-05-13 Member: 185219Members, Forum Moderators, NS2 Developer, NS2 Playtester, Squad Five Gold, Subnautica Playtester, NS2 Community Developer, Pistachionauts
    GameOver wrote: »
    SamusDroid wrote: »
    You could just use the arrow keys to move

    Not very practical. An option to rebind those keys would be superb.

    Yes, but we are trying to keep the amount of keys options relatively low, that would mean adding 4 new options. Which if you think about it, no matter where you bind them you it would still be inconvenient as the grid keys take up a lot of space.

    I could see a movement override key working though where you could hold shift for example and it would override the wasd keys to be used for movement instead of grid keys.
  • DecoyDecoy Join Date: 2012-09-11 Member: 159037Members, Super Administrators, Playtest Lead, NS2 Playtester, Squad Five Blue, Squad Five Silver, Reinforced - Shadow, WC 2013 - Silver, Subnautica Playtester, Subnautica PT Lead, Pistachionauts, Retired Community Developer
  • AurOn2AurOn2 COOKIES! FREEDOM, AND BISCUITS! Australia Join Date: 2012-01-13 Member: 140224Members, Forum Moderators, NS2 Playtester, Forum staff
    @Decoy if that's not implemented by tomorrow morning, consider yourself fired.
  • Racer1Racer1 Join Date: 2002-11-22 Member: 9615Members
    +1
    Also, some mice have extra buttons (laid out in a grid), or even have a thumb joystick on the side that could be used for this.
  • DecoyDecoy Join Date: 2012-09-11 Member: 159037Members, Super Administrators, Playtest Lead, NS2 Playtester, Squad Five Blue, Squad Five Silver, Reinforced - Shadow, WC 2013 - Silver, Subnautica Playtester, Subnautica PT Lead, Pistachionauts, Retired Community Developer
    @AurOn2 SHIT. But I'm pretty sure Samus told me it'll be in as soon as he feels like coding it
  • alsteralster Join Date: 2003-08-06 Member: 19124Members
    On a related note would it be possible to always show which key are bound to each grid like in LoL and Dota. Like a little Q letter in the top left corner of the grid symbol.
  • SamusDroidSamusDroid Colorado Join Date: 2013-05-13 Member: 185219Members, Forum Moderators, NS2 Developer, NS2 Playtester, Squad Five Gold, Subnautica Playtester, NS2 Community Developer, Pistachionauts
    edited September 2014
    I don't want decoy fired so I'll make this
  • RobbyRobby Sweden Join Date: 2012-09-16 Member: 159687Members
    SamusDroid wrote: »
    You could just use the arrow keys to move

    I'm sorry, what? So you think that a solution better than to use the mouse to pan the camera is to have me let go of either the mouse or the grid-keys every three seconds? This is most lazy response to a real issue i've ever seen.

    SamusDroid wrote: »
    Which if you think about it, no matter where you bind them you it would still be inconvenient as the grid keys take up a lot of space.

    Which is why the camera panning would be best left to the mouse.
    SamusDroid wrote: »
    I could see a movement override key working though where you could hold shift for example and it would override the wasd keys to be used for movement instead of grid keys.

    How is this any different than from holding down a mouse-button and moving the mouse?
  • SantaClawsSantaClaws Denmark Join Date: 2012-07-31 Member: 154491Members, Reinforced - Shadow
    Afaik, I'm the only person who does this. But this is how I solved OP's problem to my own satisfaction: http://forums.unknownworlds.com/discussion/134856/hotkey-groups-on-marines-adv-commanding
  • RobbyRobby Sweden Join Date: 2012-09-16 Member: 159687Members
    edited November 2014
    SantaClaws wrote: »
    Afaik, I'm the only person who does this. But this is how I solved OP's problem to my own satisfaction: http://forums.unknownworlds.com/discussion/134856/hotkey-groups-on-marines-adv-commanding

    That's a smart way of fast getting to the marines. But i think you've misunderstood my point, mate. This topic is not about getting to the marines fast. It's about being able to pan the camera in a smooth fashion when following them around rooms and corridors without having scenery getting in the way.

    Your solution affects the "macro panning" and i'm talking about the "micro panning". NS2 currently doesn't have any micro panning other than moving your mouse to the edge of the screen or to, as Samus suggested, move a hand over to the arrow keys. Both of which are rather ancient methods. The arrow keys pan the camera pretty fast in NS2 too for that matter, so it's still a jerky macro experience even for those with three arms. The suggestion to activate camera panning with the WASD keys when holding Shift isn't ideal since the keys have a set pan-speed to them. From one engagement/situation to another, they may feel too slow or too fast. If it's too fast you may have to waste valuable time correcting over-panning mistakes. If it's too slow you'll get frustrated as you can't get to the marines fast enough and will pull up the map and click anyway. Only with the mouse could you have complete control over this yourself.

    I can't imagine your technique saving more than a miniscule amount of time compared to hitting the map key and clicking there or simply pressing the space-bar. When commanding in a PCW a good commander can keep track of when and where a marine would need medpacks anyway. In a bigger game on a public server it's obviously out of the question to hotkey marines.

    A 1:1 ratio of mouse-movement to pan-movement while holding down the right mouse-button or any other configurable button with the option of keeping the mouse-pointer locked at it's current position while panning and unlocking at release, or resetting the mouse-pointer to the center of the screen when releasing, would make it a joy to pan the camera. This would make the viewing experience of watching casters a lot better too. I've lost count how many times i've seen casters try to micro-pan the camera back and forth to cover engagements with WASD and thus making it hard to follow. A smooth camera-movement would make NS2 look more professional in live-streams.
  • SantaClawsSantaClaws Denmark Join Date: 2012-07-31 Member: 154491Members, Reinforced - Shadow
    edited November 2014
    @Robby No, I understood that you are talking about "micro panning".

    When a marine is moving, you re-center the screen with a quick double tab of your hotkey.

    If you are doing it correctly, you hardly ever need to use mouse scrolling at all.

    Edit:
    When commanding in a PCW a good commander can keep track of when and where a marine would need medpacks anyway. In a bigger game on a public server it's obviously out of the question to hotkey marines.

    I guess I'd prefere to argue in the original thread, as this is quite a derailment. But if you pay close attention, those two sentences are mutually contradicting.

    If you are a good commander, and can keep track of when and where a marine would need medpakcs by your own admission; then you do not need to make several hotkeys, only hotkey the select few important fights. -This is surprisingly trivial infact once you've practised it.

    At the same time, whether you can keep track of who needs medpacks or not, is of no consequence to the effectiveness of the technique, because that is not the goal of it. It is, as you put it yourself, to combat the poor "micro panning" as well as incidentally being a good tool for "macro panning" .

    I posted a demo in the original thread in a big pub game on descent. You should, even in a high playercount server, not need to hotkey more than 4 groups of marines - as that is usually what you need to routeblock an entire map. In the demo, I only ever use 3 hotkeys.
  • RobbyRobby Sweden Join Date: 2012-09-16 Member: 159687Members
    SantaClaws wrote: »
    @Robby No, I understood that you are talking about "micro panning".

    When a marine is moving, you re-center the screen with a quick double tab of your hotkey.

    Ah, so it's 1+1+S+Click repeatedly? Hehe, i guess that actually would work in terms of accuracy! But boy am i sad that we actually have to resort to this in 2014. Frankly it's sad a topic like this even needs to exist. UWE created a whole new game in a new shiny engine yet couldn't once think about a modern way to pan the camera.

    Thanks for posting your technique. I'm sure it will help some people at least!
  • SantaClawsSantaClaws Denmark Join Date: 2012-07-31 Member: 154491Members, Reinforced - Shadow
    Robby wrote: »
    SantaClaws wrote: »
    @Robby No, I understood that you are talking about "micro panning".

    When a marine is moving, you re-center the screen with a quick double tab of your hotkey.

    Ah, so it's 1+1+S+Click repeatedly? Hehe, i guess that actually would work in terms of accuracy! But boy am i sad that we actually have to resort to this in 2014. Frankly it's sad a topic like this even needs to exist. UWE created a whole new game in a new shiny engine yet couldn't once think about a modern way to pan the camera.

    Thanks for posting your technique. I'm sure it will help some people at least!

    Well you don't need to re-center between each medpack, but in essence; yes. :)
  • SamusDroidSamusDroid Colorado Join Date: 2013-05-13 Member: 185219Members, Forum Moderators, NS2 Developer, NS2 Playtester, Squad Five Gold, Subnautica Playtester, NS2 Community Developer, Pistachionauts
    edited November 2014
Sign In or Register to comment.