Previous Blog Next Blog
Prev/Next Blog
by date

TGEA 1.7 Build System and Embedded Python

TGEA 1.7 Build System and Embedded Python
Name:Prairie Games
Date Posted:Mar 29, 2008
Rating:4.5 out of 5
Public:YES
Comments:YES
RSS Feed:GarageGames Blog feedor Subscribe with .
Profile Page:View profile page for Prairie Games

Blog post
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

Recent Blog Posts
List:03/29/08 - TGEA 1.7 Build System and Embedded Python
03/14/08 - MegaTerrains - TGEA Update
01/18/08 - Minions of Mirth: Undead Wars Expansion
01/04/08 - Physics Overhaul - Video
12/26/07 - Web Integration - Video
12/21/07 - New MMO Client - Trees - Day/Night Video
12/18/07 - Minions of Mirth - 1.26 - Holiday Edition!
11/28/07 - TGB/TGEA integration first pass

Submit ResourceSubmit your own resources!

jydog   (Mar 29, 2008 at 21:27 GMT)   Resource Rating: 3
Looks quite promising.

Ben Acord   (Mar 29, 2008 at 23:34 GMT)
Dude, you makin' me laugh. Thanks for sharing the good news.

J.C. Smith   (Mar 30, 2008 at 01:02 GMT)   Resource Rating: 5
Very nice.

Pat Wilson   (Mar 30, 2008 at 06:24 GMT)
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.

Michael Perry   (Mar 30, 2008 at 14:41 GMT)
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

Jeramy79   (Mar 31, 2008 at 21:05 GMT)
What exactly is PyTorque?

Michael Perry   (Mar 31, 2008 at 21:25 GMT)
@Jeramy79 - I hope you don't think ill of me for "sending you to another location instead of answering your question," but the best description of what PyTorque is can be found at the products home page: PyTorque

Joseph Greenawalt   (Mar 31, 2008 at 22:33 GMT)   Resource Rating: 5
Thanks for providing this resource and for keeping it up to date. Python makes a great scripting language for Torque.

Jeramy79   (Apr 01, 2008 at 05:56 GMT)
@Michael

You can send me to as many pages as you like. The fact that you provide a resource is nice enough!

Jeramy79   (Apr 01, 2008 at 05:57 GMT)
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?

Michael Perry   (Apr 01, 2008 at 12:30 GMT)
First Google Hit results in
Python.org

Very powerful scripting language...my favorite in fact.

Jeramy79   (Apr 01, 2008 at 19:54 GMT)
So would this take the place of TorqueScript? What would be the advantages?

Michael Perry   (Apr 01, 2008 at 20:09 GMT)
Quote:


So would this take the place of TorqueScript?


It could. Have a look at the example code found in the TorqueWiki, which is in the link I posted earlier.

Quote:


What would be the advantages?


The most critical factor in Torque Development, and how it is affected by PyTorque, can be displayed in
THIS GRAPH

Vashner   (Apr 08, 2008 at 17:51 GMT)
Simply... awesome.

Carl A Harris   (Jul 11, 2008 at 10:37 GMT)
So when is this scheduled for release?

You must be a member and be logged in to either append comments or rate this resource.