Game Development Community

Torque 3d and torquescript

by Raymond Clark · in Torque Game Engine Advanced · 08/23/2010 (9:14 pm) · 17 replies

I just read on the Torque2d forum that it was no longer going to use torquescript as its language. Will T3d follow also? I am just wondering before I stop investing time into torquescript and put my efforts elsewhere.

#1
08/24/2010 (6:26 pm)
Oh oh oh... wait a minute... where did you read that? Link?
#2
08/24/2010 (10:36 pm)
I'm pretty nosy, and haven't heard anything about this yet.
#3
08/26/2010 (5:46 am)
I think you read wrong. Terribly wrong. o.o
#4
08/27/2010 (5:57 pm)
Here is where I found the info

http://www.torquepowered.com/community/forums/viewthread/119249
#5
08/29/2010 (10:41 pm)
I've heard this before as well.

Unfortunately, I do believe the torquepowered folks are planning to move away from torquescript in the future.

yes, I'm just as devastated as you are.
#6
08/30/2010 (1:16 pm)
It's a good thing, really. C# offers a lot that TS doesn't, which will make scripting that much better. Sure, there's going to be a bit of a learning curve when that happens (unless you go read up on it now), but C# is also bound to be faster as well, meaning you get two benefits for the price of one.

And as Matt said in that thread, TS is pretty close in syntax to C++ and C#, so it won't be completely alien to people. Now is the time to prepare for the adjustment :)
#7
08/30/2010 (3:22 pm)
C# may offer alot that TS doesn't, but it will NOT make scripting any better or easier. unless you're already more comfortable using C# in the first place.

if your definition of "better" is faster and more powerful, then I agree. but it will definitely make scripting more difficult and complex which is not necessarily better.



#8
08/30/2010 (4:53 pm)
It will make it faster, but I'm not sure how well it works with mobile devices. The license for the runtime completely destroys any hope of getting it on iOS devices.
#9
08/30/2010 (7:30 pm)
Yeah, C# > TS IMO.

...KLMNOP >_>
#10
08/31/2010 (1:47 pm)
Quote:if your definition of "better" is faster and more powerful, then I agree. but it will definitely make scripting more difficult and complex which is not necessarily better.

Well, if you want speed and power, then you need to move to higher complexity. If you want ease of use, then you tend to lose speed and power. TS lacks certain basics that C# has which would make scripting with it much better, and I don't think that it would be as rough a transition as people think.
#11
09/01/2010 (9:03 pm)
I don't like the idea to move from TorqueScript to C#.
By the way: GG made some mistakes in the past.
#12
09/01/2010 (11:20 pm)
I don't think an official announcement has been made on this has there? Maybe when the rational behind the change is explained to everyone you will have a better understanding of the future of Torque.

Quote:I don't like the idea to move from TorqueScript to C#.
There is always a resistance to change, but before you take an emphatic anti-C# stance, you should wait and hear what they have to say.
#13
09/01/2010 (11:33 pm)
Quote:I don't think an official announcement has been made on this has there?

Only that it's happening. I was looking over C# anyway, so I'm pretty happy that it's going to occur, since C# is much easier than C++ to wrangle with. I think, before anyone makes up their mind on it, they should take a look at the language online. If you still hate it after that, then I got nothin' ;)
#14
09/02/2010 (1:10 am)
It's not the language I'm worried about, just the licensing. If they change the script language in one engine they would probably end up making the change for all engines. And I'm not sure how it will work out for the mobile engines, seeing as the only available version is a per-user fee-based MonoTouch.
#15
09/02/2010 (7:37 am)
Quote:
There is always a resistance to change, but before you take an emphatic anti-C# stance, you should wait and hear what they have to say.

I said "I don't like the idea to move from TorqueScript to C#." and NOT "I don't like C#.".

I am concerned about the trouble and length to port my code from TorqueScript into C#.
#16
09/02/2010 (8:39 am)
Any idea how far away this is ? Assuming T2D is out next year, it should still be about 2 years away ?

@Thomas
Yeah, i totally agree with you on the porting part... no idea how thats gona work...
#17
09/02/2010 (3:45 pm)
I'm with Cai and would love to know how far out this is. I'm only a novice at C++ and have never looked at C# so I don't even know how similar the two are. How close is TS to C# and will learning TS in the interim be an issue?

Yeah, I'm a code-newbie if you can't tell. ;)