What Programming Language do i need?
by Jose Ortiz · in Torque Game Engine Advanced · 01/26/2009 (5:23 am) · 6 replies
Hi guy im thinking of buying TGEA, i dont know any programming language. i want to know what programming language i need to learn to be able to script on TGEA. I heard i need to know C++ as well as Phyton. Any help on this please.
Thanks,
Gran
Thanks,
Gran
#2
01/26/2009 (6:56 am)
TGEA is written in C++, so that you be the language to learn for any core engine work. TorqueScript, Torque's scripting language, is a c-styled language that should be easy to pick up while you're learning C++ since its syntax is stylistically similar.
#3
01/26/2009 (9:10 am)
Thank You guy for the replies. Im thinking of getting the book "Teach Yourself C++ in 21 Days" hopefully ill get a basic idea in less than 21 days to learn how to script lol. If you guys have any links or suggestion please feel free to let me know, ill preciate it. I was watching realmlord by ken fisher and he stated that phyton is the language he used to make his game.
#4
Python isn't used in TGEA. The script is TorqueScript, which David mentioned is very much like C++, and the source code is entirely C++. Python is used in other games and applications, for example, the Blender 3D to .dts exporter is Python. However, you won't need to learn any other languages aside from C++ and script to work in Torque. The only other language you may want to learn is HLSL (only if you're using TGEA), which is again syntactically similar to C. But you will only need that if you are interested in writing custom shader effects (which I doubt you would need to do, as included ones are more than suitable).
01/26/2009 (3:15 pm)
"Teach Yourself C++ in 21 Days", that's by Jesse Liberty, right? I own that book, it's very good for learning C++ basics.Python isn't used in TGEA. The script is TorqueScript, which David mentioned is very much like C++, and the source code is entirely C++. Python is used in other games and applications, for example, the Blender 3D to .dts exporter is Python. However, you won't need to learn any other languages aside from C++ and script to work in Torque. The only other language you may want to learn is HLSL (only if you're using TGEA), which is again syntactically similar to C. But you will only need that if you are interested in writing custom shader effects (which I doubt you would need to do, as included ones are more than suitable).
#5
01/27/2009 (5:32 am)
Thank You Morrock for the info. I have a quick question is this site any good? http://www.cprogramming.com/begin.html
#6
And I see another one walking down the road to Visual Hell....
If you want get into programming and actually have some fun rather than wishing Stroustrup and Ritchie had never discovered computers in the first place, go get yourself a copy of BlitzMax.
Okay, figure that wasn't that much of a serious post and since you asked about TGEA, it surely has to be considered off-topic.
01/27/2009 (4:43 pm)
And I see another one walking down the road to Visual Hell....
If you want get into programming and actually have some fun rather than wishing Stroustrup and Ritchie had never discovered computers in the first place, go get yourself a copy of BlitzMax.
Okay, figure that wasn't that much of a serious post and since you asked about TGEA, it surely has to be considered off-topic.
Torque 3D Owner J.C. Smith