Torque script obsolete?
by Dan Pascal · in Torque X 2D · 07/01/2007 (1:50 pm) · 10 replies
So does this mean Torque script will shortly become obsolete?
We should all be switching to c#?
We should all be switching to c#?
About the author
#2
07/02/2007 (8:35 am)
C# is taking over the world! Lock your doors and hide your daughters!
#3
07/02/2007 (9:32 am)
@Dan - I asked the same question, for obvious reasons, when TorqueX was announced to associates. Its been more a year or more now and it doesn't seem to have any signs of stopping yet... check back in a year or two. ;)
#4
I've been printing off your adventure kit code and taking it to bed everynight- it's excellent.
I've finally sunk my teeth into torquescript/torsion... I hope it sticks around!
Is c# really taking over the world?
07/02/2007 (12:04 pm)
Tom, I've been printing off your adventure kit code and taking it to bed everynight- it's excellent.
I've finally sunk my teeth into torquescript/torsion... I hope it sticks around!
Is c# really taking over the world?
#5
Because of the nature of Torque X and XNA, there was no real benefit to adding support for a scripting language. C# compiles in seconds, so there's no dev time gain to speak of, and C# is already managed, so anything written in script would just be that much slower. The only benefit to speak of would be compatibility with our existing engines which, due to differences in their architecture, would be very difficult at the moment. The descision was made to branch off and start pretty much from scratch with Torque X and it's proven to be the right descision.
As for scripting for our other engines, we have no plans to stray from the C++/script model.
07/06/2007 (5:05 pm)
All things being equal, a C++ game engine will always beat out a C# one in terms of performance. That said, there are other things that factor into deciding which engine to use for a game project. XNA has the amazing benefit of running on retail 360's without going through the very expensive and time-consuming process of getting green-lit by MS (not to mention the cost of dev kits). It's a great opportunity for indie game developers. Because of the nature of Torque X and XNA, there was no real benefit to adding support for a scripting language. C# compiles in seconds, so there's no dev time gain to speak of, and C# is already managed, so anything written in script would just be that much slower. The only benefit to speak of would be compatibility with our existing engines which, due to differences in their architecture, would be very difficult at the moment. The descision was made to branch off and start pretty much from scratch with Torque X and it's proven to be the right descision.
As for scripting for our other engines, we have no plans to stray from the C++/script model.
#6
I'd agree in most cases other than if you wish to let people mod your game or your game's UI. We're looking heavily at TorqueX for the client to our MMO. I've already got a port of LUA working in TorqueX *yummie*.
07/09/2007 (9:16 am)
Quote:Because of the nature of Torque X and XNA, there was no real benefit to adding support for a scripting language
I'd agree in most cases other than if you wish to let people mod your game or your game's UI. We're looking heavily at TorqueX for the client to our MMO. I've already got a port of LUA working in TorqueX *yummie*.
#7
@Jonathan - I've also been working on adding Lua to TorqueX.
In case anyone is interested, here's the starting point that I used to get Lua going: www.gamedev.net/reference/articles/article2275.asp.
07/09/2007 (4:46 pm)
Quote:I've already got a port of LUA working in TorqueX
@Jonathan - I've also been working on adding Lua to TorqueX.
In case anyone is interested, here's the starting point that I used to get Lua going: www.gamedev.net/reference/articles/article2275.asp.
#8
07/10/2007 (1:03 pm)
LUA FTW!
#9
07/16/2007 (10:50 am)
I love TGB!!! It seems the platformer kit won't be coming out for TGB? I feel Torque X will be the future when they manage to add the missing 3d element thereby bringing all their products into ONE and M$ allows indies to actually SELL their games on the 360... But at the moment it feels more like...."HEY KIDS... buy Torque X, you can make games and play them on your '360' just to see how pretty they look!!" But I do feel good about TorqueX and hope it does well.
#10
07/16/2007 (12:03 pm)
TorqueScript is a beautiful walk in the park, compared to C#
Torque Owner Ben R Vesco