Sign in to follow this  
Ludi83

Camera System for 3rd person RPG

Recommended Posts

Hi, I'm currently trying to implement a third person camera for my team based multiplayer RPG. Well, it's not completly true, we switched the game engine therefor I need to rewrite my old camera code. The reason I post this in the Game Design Forum is I want to know how to handle the camera and where to position it. My old design was this: I used W/A/S/D for movement and Q/E for rotation of the character and the cursor keys for camera movement and the normal mouse input for the GUI. And the camera was placed directly behind the character and center of the screen was around the characters head (like the 3rd person camera in KotoR, I don't like this semi-isometric-behind camera style I've seen in some games and I hate those click-and-move RPGs (except Diablo2 ;)). I don't like my approach, because I need 6 keys for character movement. Now finally, my question: How do other games, like WoW handle their camera/player, or do you have good ideas for a good playermovement/camera solution? Or how can I improve my camera or player movement. Edit: What's wrong with the gamedev servers? To much new users here or some DOS attacks? [Edited by - Ludi83 on May 19, 2006 3:24:10 PM]

Share this post


Link to post
Share on other sites
I think WoW uses WSAD for movement, and then using the mouse with LMB pressed to steer the orbit-cam or RMB to turn the character to look away from tha camera.

Share this post


Link to post
Share on other sites
Okay, thanks for the info, I talked to another person who's playing WoW and now I understand how they handle the camera.

Has anyone else good ideas or better ideas how to handle the camera? Otherwise I'll use the WoW system :)

Share this post


Link to post
Share on other sites
Check out Spartan:total warrior and do it exactly the opsite.

Your view should NEVER not allow you to see where you are moving toward. If you make a level that is tight and twisty lock the camera on an over head down view so I don't have to worry about it getting stuck. A lower angle so you can see farther in front of you would be nice.

Maybe you can tell I hate bad camera work.

Share this post


Link to post
Share on other sites
Quote:
Original post by Torvald
Your view should NEVER not allow ..

Hey, that's double negation, don't confuse me please ;)

I've never played Total Warrior, but I understand what you mean. My camera points always to the direction the player is watching/walking. The point about small areas/dungeons is good, I'll think about it.

But I'm currently really happy with the WoW approach to use the rmb to rotate the character and watch up and down. It works better than I thought.

Share this post


Link to post
Share on other sites
I once had the same problem you're describing. I'd suggest you use WASD for movement and mouselook for look - play an FPS like Counterstrike to get the gist of it, or better yet Star Wars Jedi Knight III.

Share this post


Link to post
Share on other sites
Quote:
Original post by Nytehauq
I once had the same problem you're describing. I'd suggest you use WASD for movement and mouselook for look - play an FPS like Counterstrike to get the gist of it, or better yet Star Wars Jedi Knight III.

Yes, mouselook is the best approach for me and it works really good. I actually don't know why I hadn't this idea on my own when I wrote my first camera class.

Thx for your input :)

Share this post


Link to post
Share on other sites
Quote:
Original post by Nytehauq
I once had the same problem you're describing. I'd suggest you use WASD for movement and mouselook for look - play an FPS like Counterstrike to get the gist of it, or better yet Star Wars Jedi Knight III.

Yes, mouselook is the best approach for me and it works really good. I actually don't know why I hadn't this idea on my own when I wrote my first camera class.

Thx for your input :)

Share this post


Link to post
Share on other sites
I've been playing a lot of Ratchet & Clank on the PS2 lately, and in that game the camera follows the character, but it doesn't rotate with it (there is a button to reset the camera in the viewing direction).
It took some time to get use to it, but after that I really liked it; since you don't have to worry about steering the camera to much, you can fully concentrate on firing, switching between weapons etc. For a first person shooter I would really need a mouse to control the view and aim, but in this case it worked really well for me.

Share this post


Link to post
Share on other sites
Quote:
Original post by Enrico
Have you never player one of the Gothic(tm) series? ;)

Movement with WASD (or similar) and look around with the mouse. Plays very well :-)

nö :)

@Wan
That looks nice too, I'll look into it. But as I targeting PCs, I'll stick with the mouselook.


Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this