TGEA 1.7 Build System and Embedded Python
by Prairie Games · 03/29/2008 (1:28 pm) · 15 comments
TGEA 1.7 has been in beta for just over a week... the feedback has been absolutely great. I know everyone working on the release really appreciates it!
I wanted to mention something that hasn't been covered very much yet...
TGEA 1.7 comes with a script driven system to automatically generate all your project and solution files. It is a great way to keep your build up to date on all supported compilers. There is a very simple configuration file which allows you to specify which modules and libraries to include, your project's name, and other settings.
A quick double click and voila... everything is generated for you!

The new build system can make it much easier to keep sync'd up, package resources, and help with project conflicts from updates.
I've wanted to get the Torque Python bindings updated and make an embedded version which doesn't require a Python installation. This morning was a good opportunity to do that and also test out the TGEA 1.7 automated build system :)
The results:

If you've purchased TGEA you can find the current 1.7 Beta in your account downloads. You can then check out the embedded version of PyTorque for TGEA 1.7 HERE.
It is a pretty decent example of how sweet the new build system is :)
-Prairie Games, Inc
http://www.prairiegames.com
I wanted to mention something that hasn't been covered very much yet...
TGEA 1.7 comes with a script driven system to automatically generate all your project and solution files. It is a great way to keep your build up to date on all supported compilers. There is a very simple configuration file which allows you to specify which modules and libraries to include, your project's name, and other settings.
A quick double click and voila... everything is generated for you!

The new build system can make it much easier to keep sync'd up, package resources, and help with project conflicts from updates.
I've wanted to get the Torque Python bindings updated and make an embedded version which doesn't require a Python installation. This morning was a good opportunity to do that and also test out the TGEA 1.7 automated build system :)
The results:

If you've purchased TGEA you can find the current 1.7 Beta in your account downloads. You can then check out the embedded version of PyTorque for TGEA 1.7 HERE.
It is a pretty decent example of how sweet the new build system is :)
-Prairie Games, Inc
http://www.prairiegames.com
#2
03/29/2008 (4:34 pm)
Dude, you makin' me laugh. Thanks for sharing the good news.
#3
03/29/2008 (6:02 pm)
Very nice.
#4
03/29/2008 (11:24 pm)
The build system is easily one of the most awesome things added to Torque. I love it! I'm glad you mentioned it. It's incredibly easy to add new libs to Torque now, and have them get properly generated for whatever IDE the other team-members are using.
#5
When I become a programmer again (haha), I'm definitely gonna check out PyTorque. My favorite engine and favorite script language....<3 indeed
03/30/2008 (7:41 am)
You're my new friend for fully embracing "The Awesome" trend. Also, thanks for mentioning the build system here, as I haven't gotten it into the docs yet =).When I become a programmer again (haha), I'm definitely gonna check out PyTorque. My favorite engine and favorite script language....<3 indeed
#6
03/31/2008 (2:05 pm)
What exactly is PyTorque?
#8
03/31/2008 (3:33 pm)
Thanks for providing this resource and for keeping it up to date. Python makes a great scripting language for Torque.
#9
You can send me to as many pages as you like. The fact that you provide a resource is nice enough!
03/31/2008 (10:56 pm)
@MichaelYou can send me to as many pages as you like. The fact that you provide a resource is nice enough!
#10
03/31/2008 (10:57 pm)
Okay I just read the description and it says Python Bindings for Torque. What does this mean? Is it just another scripting language available for Torque? Is it an IDE?
#11
Python.org
Very powerful scripting language...my favorite in fact.
04/01/2008 (5:30 am)
First Google Hit results in Python.org
Very powerful scripting language...my favorite in fact.
#12
04/01/2008 (12:54 pm)
So would this take the place of TorqueScript? What would be the advantages?
#13
THIS GRAPH
04/01/2008 (1:09 pm)
Quote:It could. Have a look at the example code found in the TorqueWiki, which is in the link I posted earlier.
So would this take the place of TorqueScript?
Quote:The most critical factor in Torque Development, and how it is affected by PyTorque, can be displayed in
What would be the advantages?
THIS GRAPH
#14
04/08/2008 (10:51 am)
Simply... awesome.
#15
07/11/2008 (3:37 am)
So when is this scheduled for release? 
Torque 3D Owner jydog
ExcellANT Adventures