Author Topic: Hoe to fluently learn torque?  (Read 630 times)

Well im asking how can i fluently learn torque scripting? I know the basics of it but i want to know how can i learn it like its the back of my hand. I got a basic understanding of it by reading all the little notes it deafault add ons

I would recommend learning the basics of another language first. Mostly because there are a lot more tutorials on them. A lot of concepts for programming cross between most languages. I mean there are a lot of differences between torque and say C++ or Java. But there are some core concepts that you need to program in any language. Starting with basic C++ or Java stuff allows you to watch tutorials and there are a ton more resources so it'll go a lot smoother. Then it's a lot easier to look through already made add-ons and piece together what they're doing.

The first thing you should do is get more experience with english (@title)
In all seriousness though, I think torque is a pretty great place to start learning programming. The biggest pros to it are that you get a very easy/simplified language that reads like C and C++, has all of the conventional logic constructions, built in syntax checker, automatic compilation of code, and most importantly: you can instantly see the code you've written in action. If you change a player's velocity ingame, you can see that output on screen relatively easily, you can latch on to existing complicated systems and just write simple abstractions on top

The biggest cons for torquescript is that it is very slow comparative to other languages, has little to no use outside of Blockland, and is a generally limited language. These cons shouldn't make a speck of difference for a beginning coder. The con that does matter to a newbie scripter (as devildog already mentioned) is a lack of all-encompassing documentation, but I believe that the vast wealth of simple example code we have as add-ons makes up for that


The con that does matter to a newbie scripter (as devildog already mentioned) is a lack of all-encompassing documentation, but I believe that the vast wealth of simple example code we have as add-ons makes up for that

There are a ton of well documented add-ons doing pretty much everything. But I've always been terrible at learning from reading things like that. Like just he bare basics.

Years ago Mr.Wallet had a stream where he taught things, I looked it up and was really upset that streams weren't saved. His channel is still there and there are recaps for each stream but if the streams were there I imagine it would help a ton of people that ask simple questions like this. Someone should do something like that again, it would probably answer so many of the basic questions people ask.

The first thing you should do is get more experience with english (@title)

no internet and im on a phone with a small keyboard. But i script on pc

The first thing you should do is get more experience with english (@title)
In all seriousness though, I think torque is a pretty great place to start learning programming. The biggest pros to it are that you get a very easy/simplified language that reads like C and C++, has all of the conventional logic constructions, built in syntax checker, automatic compilation of code, and most importantly: you can instantly see the code you've written in action. If you change a player's velocity ingame, you can see that output on screen relatively easily, you can latch on to existing complicated systems and just write simple abstractions on top

The biggest cons for torquescript is that it is very slow comparative to other languages, has little to no use outside of Blockland, and is a generally limited language. These cons shouldn't make a speck of difference for a beginning coder. The con that does matter to a newbie scripter (as devildog already mentioned) is a lack of all-encompassing documentation, but I believe that the vast wealth of simple example code we have as add-ons makes up for that
i never thought of your velocity idea thnx