Author Topic: a better camera control  (Read 634 times)

chump

  • Traveller
  • *
  • Posts: 14
    • View Profile
a better camera control
« on: October 14, 2005, 05:40:09 pm »
Ok, a good portion of my life was wasted playing a commercial MMORPG.  However, I haven\'t seen the one greatest features of that game in any other MMORGP:  

The ease and simplicity of camera control...   The scroll wheel on the mouse would move the camera in and out, from first person all the way back to the max perspective distance.  Moving or holding the mouse to any side of the screen would pan the camera, touching the left side would move it left, right to right, touching the top would move the camera down and vice versa.

This system would effortlessly allow you to switch from 1rst person to 2nd, and zoom and pan around your entire playing field with incredible ease and speed.

There can be no better way to control a camera!  Please consider it...


stfrn

  • Hydlaa Citizen
  • *
  • Posts: 324
  • the beaver ex-dev :B
    • View Profile
(No subject)
« Reply #1 on: October 14, 2005, 09:41:24 pm »
/me considers.... Well, guess I\'m in the best place to change the camera controls again, since I just fixed the mouselook, mousezoom and mouse based mouselook.

Quote
Originally posted by chump
  The scroll wheel on the mouse would move the camera in and out,

This is pretty easy to do if I make it un-customizable. But right now there is only one view where zoom even works due to constraints from the camera code, I will wait till that is updated(which will be pretty soon) to work on that.

Quote
Originally posted by chump
Moving or holding the mouse to any side of the screen would pan the camera, touching the left side would move it left, right to right, touching the top would move the camera down and vice versa.

I was thinking about this, the problem being that it would be yet another mode to change your view... So I will have to muck around with the other ones, see what people actually use and what they need. Question, by panning up you mean looking up? if so that\'s the same as the current mouselook, but only using the borders to indicate. But again, this will lead to many more settings for people to change.
Quote
Originally posted by chump
This system would effortlessly allow you to switch from 1rst person to 2nd, and zoom and pan around your entire playing field with incredible ease and speed.

Hmm, changing view modes... well, already you can xoom in 3rd person to just behind yourself and it works like firest person. I could make some automagical stuff so that as soon as you reach the limit for one mode it changes to a better one. And again, here I\'d like to wait to see what changes are made in the actuall code for how cameras work. Likely it will work so that I can make it just change thngs as they are needed.
« Last Edit: October 14, 2005, 09:44:47 pm by stfrn »
player -> gm -> dev -> bum

zanzibar

  • Forum Legend
  • *
  • Posts: 6523
    • View Profile
(No subject)
« Reply #2 on: October 15, 2005, 03:14:00 am »
Whoa, mouse look works now?  You mean without changing the key to capslocks?

Also read that fall damage and mouse run were back....?
Quote from: Raa
Immaturity is FTW.

Neryam

  • Hydlaa Citizen
  • *
  • Posts: 363
  • Knight Avatar of the Guild Knights
    • View Profile
    • Dragon Peak
(No subject)
« Reply #3 on: October 15, 2005, 11:29:25 am »
YUP!! :D
/me celebrates

But its only in CVS, not in the game yet.
Hope they update soon.. :)
Vis vires est haud claustrum ut animus. Power is no bar to the Heart.
Guild Knights will return. When I feel like it.


chump

  • Traveller
  • *
  • Posts: 14
    • View Profile
(No subject)
« Reply #4 on: October 15, 2005, 04:11:30 pm »
Quote
Originally posted by chump
  The scroll wheel on the mouse would move the camera in and out,

This is pretty easy to do if I make it un-customizable. But right now there is only one view where zoom even works due to constraints from the camera code, I will wait till that is updated(which will be pretty soon) to work on that.

--------------

I\'m not entirely sure what some people have the scroll wheel mapped to do, when i use it now it doesn\'t do anything by default.  Having it move from first person view to max perspective (zoom in scrolling forward, out backwards) would be simply outstanding!

Quote
Originally posted by chump
Moving or holding the mouse to any side of the screen would pan the camera, touching the left side would move it left, right to right, touching the top would move the camera down and vice versa.

I was thinking about this, the problem being that it would be yet another mode to change your view... So I will have to muck around with the other ones, see what people actually use and what they need. Question, by panning up you mean looking up? if so that\'s the same as the current mouselook, but only using the borders to indicate. But again, this will lead to many more settings for people to change.

--------------------

It was a simple system, there were no borders or graphics for working it.  Touching the mouse on any far edge of the screen would move the camera.  Tapping the side of the screen would move it slightly, and leaving your mouse there would cause it to spin continously left or right, or move the camera all the way up/down.

As for vertical movement, well holding the mouse at the top of the screen would cause the camera to move up in a 360 degree arc (keeping it aimed at your character) until it was directly above your head looking down at you.  Moving it fully down would move it perfectly horizontal with the head of your character.  And regardless of where the camera is, the mousewheel always had the same effect moving the camera out of first person to as far as your perspective was set at (and vice versa).

This system was ingenious in the fact that you could quickly and easily change your viewpoint to whatever you wanted without using a single keystroke or having to set key bindings for camera controls.  This would also eliminate the need to change or have multiple camera modes (first person for sure, however dynamic follow is kind of neat)

Hope this clarifies my prior desprection!  Pardon the messed qoutes....