Game Development Community

Dissappointing Problems

by Michael Branin · in Torque Game Engine · 02/18/2006 (7:03 am) · 6 replies

So I just took the plunge and purchassed an Indie liscense and am having funning learning, but I fight it rather diisapponting that the source code that comes with 1.4 is not compliling because of errors all over the code. Is there something I am doing wrong?

I downloaded the Torque build enviorment here
http://www.garagegames.com/index.php?sec=mg&mod=resource&page=view&qid=7362

and followed the directions exactly and the sourcecode will not compile as it has errors all over the code and by errors I mean its reporting errors all over the place.

#1
02/18/2006 (7:13 am)
I don't think they would be errors in the code, just incorrect compiler settings. I use vc6 & .net as far as compiling goes, not familiar with the Torque build enviorment. There are posts on getting Torque to complie with TBE, do a search in the forums and you'll find some answers.

I believe you need to make a few configuration adjusts to Eclipse before it will compile Torque. I think the directions that come with TBE are somewhat incomplete.
#2
02/18/2006 (7:37 am)
@Michael: I've spent many years programming in various languages using different IDE's. Last year I spent some time working with a couple of the free compilers used to get TGE up and running, and I would just like to point out that being new to TGE, and not having a commercial compiler like Visual Studio is an uphill battle on a muddy slope with no shoes, and a broken leg. Not a good idea, unless you like that sorta thing.

My conclusions after getting everything to work with the free compilers:

1. They are a decent solution for compiling TGE, and applying moderate to small sized resources.

2. They are a headache to work with and many wasted hours will be spent trying to figure out what is wrong.

3. You will save thousands in wasted man hours just by buying Visual Studio C++. With .Net 2003 TGE compiles right out of the box, with no problem.

4. The free compiler solution is not practical for 'beginners' because of difficulties, or for 'professionals' because of a lack of fundamental development features.

That being said, free compilers are a viable solution for hobbyist would knows what they are doing, and enjoys wasting countless hours developing without industry standard tools that are designed to make your life easier.

In the end, you get what you pay for. I've been tempted in the past to make a short video series showing the huge difference between free compilers and VS. There is just no comparison in the area of compiling times, and debugger features.

Hope this gives you some insight into why you are having so many problems.

B--
#3
02/18/2006 (7:45 am)
I second everything Brandon said, and add the following:

Visual C++ 2005 Express Edition is a really good free option now. There are a number of resources and a TDN article to help you get that working. Although you do need to download extra things like the platform SDK to get it working, you should find it far less hassle then TBE.

As I understand it, VC++ 2005 Express is either now or shortly will become the officially supported free compiler option. T2D is already shipping with VC2005 projects, so its a pretty good bet that TGE et al will follow suit soon if they havent already.

T.
#4
02/18/2006 (7:51 am)
Just for historical reference, the Torque Build Environment was an experiment during Torque 1.3 to help provide a free compiler solution since there weren't any feasible ones at that time. Now that VC++ 2005 Express is currently free, TBE is no longer supported, and doesn't work at -all- worth Torque 1.4.
#5
02/19/2006 (8:57 am)
Thanks all. I uninstalled TBE and just used Visual Studio Professional and all is working fine.
#6
02/20/2006 (7:21 am)
I am curious about this, as I worked for the launch of the latest editions; but being 'on the clock' I never got a chance to look into this. Being an artist who needs to do 'little' fixes to correct default behavior of the SDK; would this be the best option? I'm not opposed to spending money for software, I just want to leverage the most for what I'm inputing. Is there any TDN matrix for these compiling tools, like the art set??