Port Torque 3D to Linux
indiegogo.com
indiegogo.com
I somehow completely missed the announcement that it was MIT licensed now!
For people wondering what Torque's 'special sauce' is - Torque has a world-class multiplayer/networking layer, one which was pretty amazing even when it cost money (considering its competition). It handles 100+ players on the same server, together with vehicles, etc. It also has/had really great heightmap/world editing built in, but plenty of other engines have this now, and better.
Its achilles heel was always the content pipeline for non-terrain geometry - I haven't heard much recently so I don't know if that's changed? (Ie, so much of the worlds we interact with in 3d games nowadays are built with the same tools as player models are; while the hills may be heightfields, the rock outcroppings and cliffs and other things are often 3d models. Last I remember, Torque still needed its non-terrain geometry to be built with the kinds of BSP/subtraction-based editors we all used in the Quake 3 days.
I'd say the content pipeline is pretty good these days. There's exporters for practically every 3d package.
It's certainly still designed like a "last-gen" engine, but that's not a terrible thing since those techniques are well-known and refined by now, and a lot of that makes it a better fit for mobile than a more "modern" engine.
Will have to check it out and see what's new in it.
To me, the big problems with Torque outside pipeline were: 1) Tooling (only the 2D engine and old 3d terrain builder had really nice WYSIWG tools 2) The damn scripting language... wish they'd moved to first class support for external bindings or an internal framework with standard 3rd party languages 3) Super old school, nasty game class structure (eg their "Player" class)... tons of inheritence and megaclasses that are just gross.
I think they were working on lots of that stuff before they sold the company, in addition to modernizing the graphics, etc. Don't know how far any of it got, but hopefully it is cleaner now.
Remember the engine was built in the late 90s and wasn't rearchitected for years, so it was what it was. Might be way better now, I don't know.
Either way is good, but fixing up WINE would have benefits even for non-gamers (such as myself).
http://www.kickstarter.com/projects/70755535/dead-state-the-...
I wish that it rot in hell, and I don't suggest it to anyone ever, not even my enemies.
It's certainly not a "make game for dummies", it's hard work to get something built with any engine, but unlike a lot of "easy to use" engines, Torque ships games.
When I used torque I was already doing some professional game development, the only thing worse than torque was gamestudio a7
I haven't followed for years... but even circa 2007 and 2008 it had undergone huge rewrites from the old 90s and early 2000s nastiness with their simulation layer, scripting hooks, and high level classes. Was moving to a much cleaner componentized system with much better patterns throughout.
Or, maybe the codebase has actually gotten worse since 2006+, when it was shaping up pretty nicely. That could well be, I don't know. But such comments would be higher value if you at least reference approximate timeframe, as this product has been around in various forms for 10+ years, if I recall correctly.