Sign in to follow this  
Fs02

What do you thinks about Torque3D ?

Recommended Posts

Fs02    477

i'm thinking to learn Torque3d because it licensed under MIT and i'd like to know what do you think ? or maybe another suggestion about another open source engine ? thank you :)

Share this post


Link to post
Share on other sites
xenobrain    706

Knowledge is certainly not a bad thing so I would never recommend against learning something.  But the question might be phrased, "Is it worth my time, or should I spend that time learning another tool?"  That depends on what you intend to do with the tool, and if it's the right tool for that task.

Share this post


Link to post
Share on other sites
wicked357    2424

I can say this... I used Torque3D in a game class I took and I absolutely hated it. I guess as a programmer I like to get my hands dirty with code Torque is a lot of GUI / Torque script unless you want to get dirty and change something in the source of the engine. I would suggest Unity3D (not sure if open source) over Torque if I was to go that route. Just my 2-cents.

Share this post


Link to post
Share on other sites
DejaimeNeto    4221

TL;DR - Maratis3D

 

Torque3D was once a great tool, superior to Unity by then, but someone "really smart" decided to drop OpenGL in favor of Direct3D, what a good decision it was...

 

This means the engine couldn't target linux and macs and, on top of that, possible ports to consoles like playstation or mobile platforms were undermined.

In other words, they killed themselves.

 

To try and survive from its previous user base, it has gone Open-Source under the X11 License (MIT). I guess this was an attempt to keep their asset store alive for a little longer.

Who knows if the community wouldn't be willing to undo their stupidity and rebuild OpenGL?

 

Well, it has been years now, and I have seen nothing but rudimentary OpenGL ports.

 

So, if you are thinking about using Torque3D, consider the following:

 

Problems:

  1. Your game will be windows exclusive or web-based, unless you help develop and use a torque3d port.
  2. all ports are still in-the-works, and the linux branch on GitHub is tens of thousands of diffs behind.
  3. Small community when compared with Unity ($$$) and other alternatives.
  4. It is slowly decaying, I see less and less content about it everywhere.

Advantages:

  1. Opensource, differently from Unity (that has a really high cost for an individual).
  2. Great license; the X11 license is simply great for users.
  3. Good and cheap game editor (Its called Torsion iirc)

I really hope Torque3D can fix its mistakes and use OpenGL for all platforms that needs it! But when I say use OpenGL I don't mean two anonymous guys making an OpenGL port, I mean an official take on OpenGL, make it part of the main engine again. This would mean a great engine getting back in the race.

If this doesn't happen, I think the only way is down for Torque3D, unfortunately.

 

As an alternative, it is really easy to point you to a great 3D game engine, that I personally consider to be almost as good as Unity:

Maratis3D, here: http://www.maratis3d.org/

Edited by dejaime

Share this post


Link to post
Share on other sites
Fs02    477

it's true that Torque3D has many rudimentary OpenGL ports is the most things that bugging me.

 

about Maratis3D, i think it's not looks like a promising engine and still lack of community support(from what i saw in it's registered forum user).

Share this post


Link to post
Share on other sites
DejaimeNeto    4221

about Maratis3D, i think it's not looks like a promising engine

Yes, it does lack a community, unfortunately.

But the main Dev is pretty active and friendly, if anyone can answer a question about Maratis, it would be him (or her, dk).

It is like Allegro somehow, small forum with only a dozen of active users, but that happen to know so much about the library and coding in general that they can pretty much answer to anything...

 

Only now that it is getting some attention, I bet it will flourish on the coming years. So I have to disagree with you here, it is a quite promising engine, imho.

 

You could also be interested in Polycode.

Edited by dejaime

Share this post


Link to post
Share on other sites
3Ddreamer    3826

Hi,

 

Torque 3D, like any game engine, is mostly what you make of it. For a learning system, absolutely nothing wrong with investing a year or two with it. Some commercially sold games have been made with it and continue to be made, which supports what I am saying.

 

Where it really shines is all of the many art assets available from the artist community and the broad knowledge base about how to use Torque 3D. It's really not a bad game engine and if you really enjoy it then it might stick with you.

 

That being said, there are many other good game engines, so don't get tunnel vision. 

 

As for the critics here of Torque 3D - fair enough what you wrote, but game developers must be careful not to jump on the latest versions of game engines for obvious reasons that come with newer versions.  Older versions have the advantages of maturity, tending to be less buggy and offer a history of broad community experience knowledge base.  The coding will run in computers for years to come, so don't worry about compatibility.  For example, there are tons of tutorials and YouTube videos about older versions of Torque 3D.  Diving into the existing software documentation should be standard operating procedure for game developers, so there really is no excuse and no real barrier that does not exist also elsewhere.

Share this post


Link to post
Share on other sites
Dwarf King    2126


Torque 3D, like any game engine, is mostly what you make of it. For a learning system, absolutely nothing wrong with investing a year or two with it. Some commercially sold games have been made with it and continue to be made, which supports what I am saying.

 

plus one for that one. I use Torque 3D every day and I find that it does the job just fine.

 

Some very talented people work on upgrading the engine to DX11 and Linux and the progress is looking very promising for Linux at the moment. Dig into the forums and you shall see a very active and alive open source community. In fact I find the community to be a real gem of the indie world.

 

By using Torque 3D MIT one will learn a lot about how games are made. You cannot lose anything else than your time by using this engine.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this