Diagonal Movement
- that exploding tank
- Private First Class
- Posts: 149
- Joined: Sun Jul 16, 2006 4:38 pm
- Location: Georgia, U.S.
Diagonal Movement
I know that this may have been suggested over and over before, but since the search feature pulled ditto, here's my suggestion.
Map makers could choose to add diagonal movement to their maps. This would enable tanks to drive up pyramids and walls angled less than 45 degrees.
I also know that this would take an extraordinary amount of coding, especially when it comes to the new tank models necessary, as well as a rewrite in the physics coding, but it's just a suggestion...
Map makers could choose to add diagonal movement to their maps. This would enable tanks to drive up pyramids and walls angled less than 45 degrees.
I also know that this would take an extraordinary amount of coding, especially when it comes to the new tank models necessary, as well as a rewrite in the physics coding, but it's just a suggestion...
- that exploding tank
- Private First Class
- Posts: 149
- Joined: Sun Jul 16, 2006 4:38 pm
- Location: Georgia, U.S.
it is a design choice, not a technical one.
the primary reason is it would be a massive change to gameplay. If the tanks were to tilt, then that would change angle of aim for the shot. If that happens, then shooting someone would be very very difficult because you'd have to find some map or terrain feature that would angle your own barrel up or down to hit some one. The only real way to compensate would be to add barrel aiming. Now you have a much more complex system, and additional input axis, and a totally different game, that is no longer bzflag.
It's more complex the "just driving up a ramp", and in the end it's simply a choice that has been made.
the primary reason is it would be a massive change to gameplay. If the tanks were to tilt, then that would change angle of aim for the shot. If that happens, then shooting someone would be very very difficult because you'd have to find some map or terrain feature that would angle your own barrel up or down to hit some one. The only real way to compensate would be to add barrel aiming. Now you have a much more complex system, and additional input axis, and a totally different game, that is no longer bzflag.
It's more complex the "just driving up a ramp", and in the end it's simply a choice that has been made.
JeffM
Re: Diagonal Movement
Actually, the technical changes would likely not be very difficult, from what I understand. Relative to what BZFlag already does, your idea wouldn't add too much more to the actual code. It would change gameplay dramatically, though, as has been said.that exploding tank wrote:I also know that this would take an extraordinary amount of coding, especially when it comes to the new tank models necessary, as well as a rewrite in the physics coding, but it's just a suggestion...
- Joe-Schmoe
- Private First Class
- Posts: 192
- Joined: Mon Jul 24, 2006 1:10 am
- Location: This field unintentionally left blank.
- Joe-Schmoe
- Private First Class
- Posts: 192
- Joined: Mon Jul 24, 2006 1:10 am
- Location: This field unintentionally left blank.
That's not quite the same...this way you'd just have to drive up the the object and you'd start going up (It would work on no jumping servers). But I see now that it is very similar to being very skilled at noClimb 0.PETER wrote:Tanks can already do that with _noClimb 0.
Join MI6!
- Spazzy McGee
- Sergeant Major
- Posts: 1405
- Joined: Mon Mar 21, 2005 4:59 pm
- Location: Planet MoFo, Sheffield Division; United Kingdom
The problem is also compounded with the _noClimb variable. You'd think setting it to 0 would make the people be able to climb the mesh/pyramid....
EDIT: I was speaking more along the terms of the naming of the variable, as opposed to the semantics of it. Ah, well.
EDIT: I was speaking more along the terms of the naming of the variable, as opposed to the semantics of it. Ah, well.
Last edited by F687/s on Tue Nov 13, 2007 9:55 pm, edited 1 time in total.