Someone had asked me to ask here,
"why he used torque game engine instead of Torque 3D"
So now I'm quite curious, do you have a specific reason?
Short answer: Torque 3D sucks.
Long answer: For all the good that torque 3D does, it also breaks a lot of stuff and is somewhat unstable. ( Going by what I tried about a year ago )
Torque 1.3 and 1.42 are generally the strongest versions in my opinion. As they are the least broken by default, and don't have a lot of stuff layered on top of already existing code.
Torque 1.5 also added a lot of good stuff, and fixes. However it's marred by somewhat poorer performance overall, though if you end up removing all stock rendering like I did it's a moot point.
In the end it doesn't really matter as I was going to roll my own rendering code anyway, so I just stuck with what I was most comfortable with/I knew crashed the least stock which was 1.3.
Also old torque has the added benefit of running on almost everything.
Really though engine choice doesn't matter, as long as what you're using has the features you require and you are proficient in it.
Edit: Just as further note I think most engines out there are kinda crappy, but most function decently enough. Each has their positives and negatives.
And me saying Torque 3D sucks is mostly just a jab at the sheer amount of people who have told Badspot and I over the years to upgrade Blockland.
Which I always find hilarious as it'd literally take years and the game wouldn't look any different, in fact it'd probably run a little worse and we'd lose the ability to port it.
Edit 2: This turned into a giant page of wobbly writing, but I wanted to add one more thing. I think they actually greatly improved Torque 3D over the past 4 years since I started working on the initial prototype of @Team. I believe there's even one or two games on steam that utilize the engine that are doing pretty well.