Smooth turns instead of 90 degree turns

What do you want to see in Armagetron soon? Any new feature ideas? Let's ponder these ground breaking ideas...
MuHcOw
Posts: 6
Joined: Sun Sep 06, 2009 9:48 pm

Smooth turns instead of 90 degree turns

Post by MuHcOw »

Well.. Hope this is the right place for a post like this one. :ghost:

Will it ever be possible to make smooth turns instead of those 90 degree turns?
Maybe the turn radius could even change according to the velocity of the bike (greater speed = larger turn radius).

So if you press and hold the "turn key", the bike would keep turning until you let go of the button, or until you hit your own wall..

Tried experimenting with 30 and 45 degree turns, but it just seem to work so clumsy. :|

For inspiration try the "Achtung Die Kurve"-game (killer graphics).. :mrgreen:
The knack of flying is learning how to throw yourself at the ground and miss.

User avatar
Lucifer
Project Developer & Local Moonshiner
Posts: 8610
Joined: Sun Aug 15, 2004 3:32 pm
Location: Republic of Texas
Contact:

Re: Smooth turns instead of 90 degree turns

Post by Lucifer »

You can get sorta smooth turns by binding the mouse to the turn moves and then using something like 32 axes.
Image

Be the devil's own, Lucifer's my name.
- Iron Maiden

User avatar
sinewav
Graphic Artist
Posts: 6300
Joined: Wed Jan 23, 2008 3:37 am
Contact:

Re: Smooth turns instead of 90 degree turns

Post by sinewav »

MuHcOw wrote:Will it ever be possible to make smooth turns instead of those 90 degree turns?
Why would you want to do that? :)

Remember..."Armagetron is a multiplayer game in 3d that attempts to emulate and expand on the lightcycle sequence from the movie Tron."

If you want smooth trails, you're playing the wrong game. But you're in luck, because there is a game out there with smooth trails! Click here to learn more.

User avatar
Z-Man
God & Project Admin
Posts: 11368
Joined: Sun Jan 23, 2005 6:01 pm
Location: Cologne
Contact:

Re: Smooth turns instead of 90 degree turns

Post by Z-Man »

It's possible, but don't hold your breath. Personally, sharp turns are a defining property of this tron clone's game mechanics; they just work better with keyboard input than continuous turns.
(Larger turn radius as you go faster is already in the game, by the way.)

Word
Reverse Adjust Outside Corner Grinder
Posts: 4183
Joined: Wed Jan 07, 2009 6:13 pm

Re: Smooth turns instead of 90 degree turns

Post by Word »

sinewav wrote: Click here to learn more.
LOOL i wanted to give him the same advice first xD



srsly....muhcow. for smooth turns, play gta. :P
Maybe there will be a tron version soon

(how comes it's always my models that happen to make the program crash lol)

MuHcOw
Posts: 6
Joined: Sun Sep 06, 2009 9:48 pm

Re: Smooth turns instead of 90 degree turns

Post by MuHcOw »

Uhh :D Nice pony............................. HA!

I know they only use 90 degree turns in the movie.. I'm not saying that smooth turns should replace the 90 degree turns all together and by that ruining the "movie experience".. I just think it should be a feature/option..

Those who like 90 degree turns can keep playing in "Original Tron Mode".. The rest can try the "Pink Little Pony Mode"..

So, is there a way to make the light bike in THIS Tron game turn in smooth curves (using the keyboard)? If no, what would it take to make it possible?
The knack of flying is learning how to throw yourself at the ground and miss.

Word
Reverse Adjust Outside Corner Grinder
Posts: 4183
Joined: Wed Jan 07, 2009 6:13 pm

Re: Smooth turns instead of 90 degree turns

Post by Word »

let's be diplomatic. If the Armagetron development was going to imitate the smooth cycle turns you can see in the tron legacy trailer which has been posted everywhere the game feel itself would be lost. it would be a completely different game. Armagetron is a sort of multiplayer snake. if there was a possibility to get rid of the 90 degree limit, what else would make the game outstanding, or difficult compared with other games.

MuHcOw
Posts: 6
Joined: Sun Sep 06, 2009 9:48 pm

Re: Smooth turns instead of 90 degree turns

Post by MuHcOw »

The thing that would make it stand out is the fact that it's the ONLY Tron like game that can generate smooth turning curves...

See possibilities, not limitations...
The knack of flying is learning how to throw yourself at the ground and miss.

epsy
Adjust Outside Corner Grinder
Posts: 2006
Joined: Tue Nov 07, 2006 6:02 pm
Location: paris
Contact:

Re: Smooth turns instead of 90 degree turns

Post by epsy »

It's the ONLY tron clone that you can use to read your mail!

MuHcOw
Posts: 6
Joined: Sun Sep 06, 2009 9:48 pm

Re: Smooth turns instead of 90 degree turns

Post by MuHcOw »

HA! :D

Don't get too many good ideas..
It might ruin the game experience completely. I don't recall any e-mail checking in the movie.. :P


No really.. Of course it would change the game experience when using smooth curves. But the game won't change for the worse. You would still have to react pretty quick if you don't want to hit your opponents wall..
And if being able to make smooth turns is just an option, how could it ruin the game?
More people would probably start playing the game..
The knack of flying is learning how to throw yourself at the ground and miss.

User avatar
Z-Man
God & Project Admin
Posts: 11368
Joined: Sun Jan 23, 2005 6:01 pm
Location: Cologne
Contact:

Re: Smooth turns instead of 90 degree turns

Post by Z-Man »

What you don't know is how much the current network code is optimized for the case of not too frequent sharp turns. There is lots of extra information in each packet that makes sure that each turn can be executed as precisely as possible and that single lost packets can be compensated. For smooth turns, a different network message layout would be required and different send strategies. Not to mention that the data structures holding the player wall info would handle more frequent, smaller turns badly.

MuHcOw
Posts: 6
Joined: Sun Sep 06, 2009 9:48 pm

Re: Smooth turns instead of 90 degree turns

Post by MuHcOw »

So what your saying is that if smooth turns are implemented in the game it would eat up all the network bandwidth AND the game itself (as of now) can't handle the increased amount vectors it takes to generate a smooth curve?
What if the curves weren't TOTALLY smooth??
The knack of flying is learning how to throw yourself at the ground and miss.

User avatar
Z-Man
God & Project Admin
Posts: 11368
Joined: Sun Jan 23, 2005 6:01 pm
Location: Cologne
Contact:

Re: Smooth turns instead of 90 degree turns

Post by Z-Man »

MuHcOw wrote:So what your saying is that if smooth turns are implemented in the game it would eat up all the network bandwidth AND the game itself (as of now) can't handle the increased amount vectors it takes to generate a smooth curve?
Yep. It would require not only adaptions on many systems, but total rewrites to avoid that, and switching back and forth depending on the settings. Which is not a good idea.
MuHcOw wrote:What if the curves weren't TOTALLY smooth??
Then you get Chico. And you see the network bandwidth problems even there already. We COULD improve Chico a bit if implement continuous turn keys easily that would do away with the a bit painful control in Chico style turning, but it wouldn't solve the other issues; in other words, it would create a discrepancy between the abilities of the UI and those of the underlying system, the UI would make a promise the game can't keep.

User avatar
!TX!Ubunturocks
Average Program
Posts: 50
Joined: Tue May 26, 2009 5:35 pm

Re: Smooth turns instead of 90 degree turns

Post by !TX!Ubunturocks »

You can can do something similar to smooth turns by changing the axis in local game.
Linux is the future, do not fight it, go with it. If your computer is fast or slow Linux is the way to go.
ImageImageImage

User avatar
Clu42
On Lightcycle Grid
Posts: 20
Joined: Wed Sep 21, 2011 8:23 pm

Re: Smooth turns instead of 90 degree turns

Post by Clu42 »

How do you change how sharp you turn in the first place?

Post Reply