Game Development Community

Question about 3rd person, camera, gravity etc

by William Urban · in Torque Game Engine · 09/11/2005 (12:37 pm) · 4 replies

Hey everyone, so I have a few questions that I am trying to figure out. I am thinking of a arcadey type shooter, like crusader or gauntlet with the player running around and the camera in 3rd person.

Few questions about that:

Is it possible to hard set the 3rd person camera for a certain distance away and angle so that it's not moveable by the player?

Also, because of the wierd things with playing in 3rd person with shooting, I basically want to just disable the Z axis and gravity. So that when the player is running in 3rd person, when he hits fire, it fires the projectile straight ahead like a gauntlet or other 2d shooter. This way also you can lower the overhead in network traffic to because you just need x,y and direction facing. Right? I don't need a height or anything, just a level ground running around shooting stuff.

Would this be the way to go to start making a classic shooter type game but with 3d models or am I going the wrong direction.

Thanks,

-Will

#1
09/11/2005 (12:49 pm)
Why have all that power in torque and not use it? for fun i guess, would work on making the game with x,y,z. once its playable fully try playing around with the cameras
sounds fun. Not enough arcade style games about these days IMO
#2
09/11/2005 (12:58 pm)
EDIT: sorry double post
#3
09/11/2005 (1:36 pm)
Check out the advanced camera resource by Thomas Lund. There're about 6 different modes (if I remember correctly) and I'm sure one of the god view modes would be just what you're looking for.

As for your question about if you're going the right way: seems like you know what you want to do (still working on that myself) and it sounds good to me (Super Smash TV anyone?)

Keep us updated and I hope it goes well for you! :)
#4
09/11/2005 (2:28 pm)
To set the 3rd person camera for a certain distance use cameraMaxDist in player datablock.
To disable the Z axis you can just unbind the mouse control for it in options.
Maybe thats all you will need?