Announcing the Open Source Torque 3D Project Manager
by Dave Wyand · 10/31/2012 (12:28 pm) · 10 comments

Announcing the Open Source Torque 3D Project Manager
Torque 3D’s Toolbox application allows us to create game projects based on various templates, and it served us well with the retail version of Torque 3D. However, it was closed source and required an older, commercial version of Qt to run it. Following the reboot of GarageGames, we were down to a single computer that still had the software and correct licensing to compile the Toolbox. It was an old WinXP laptop whose LCD screen one day decided to meltdown, go pop-fizzle-pop, and never work again. It was definitely time to move on.
Ol’ Bessie. My only laptop whose LCD got so hot before it fried itself that it actually melted the front bezel.
So move on we did. We took the original source and made it work with the open source version of Qt 4.8.2. Along the way we decided to strip things down to just the essentials for this first release. This made it easier to do the conversion, and also allows us to reconsider what exactly this new Toolbox should do. Just as with the T3D Steering Committee, we wanted to start small and build up from there. Welcome to the new Torque 3D Project Manager!

The new Project Manager now does three things:
- Create new projects from existing templates.
- Shortcut to open a file browser to the project’s location.
- Shortcut to run generateProjects.bat on the project to regenerate the C++ solution and project files.
As with all of our open source projects, you may find the source code for the Project Manager on GitHub. The Project Manager repository is at github.com/GarageGames/Torque3D-ProjectManager where you will find instructions on how to compile it in the readme.
We have also placed a compiled version of the Project Manager, along with the necessary Qt DLL files, in the repo’s Downloads section. You may find it here: github.com/GarageGames/Torque3D-ProjectManager/downloads.
Enjoy!
- Dave
About the author
Producer at GarageGames LLC
#2
10/31/2012 (2:58 pm)
whats the diff between the Toolbox and the Torque 3D Project Manager
#4
The Torque Toolbox has a few additional functions:
World Editor Button - essentially the entire mission editor
Play Game Button - Play the game
GUI Editor Button - GUI Editing
Play in Web button - Play/Test your game in a Browser
Open Folder button - Open the projects folder
Torsion Button - Edit your script files
C++ Edit Source Button - Edit your Source code files
Clean-up Button - Generate project files
Package Project button - Package your game with an Installer. ( Not an available function in the MIT version )
It also includes a Documentation Tab for easy access to the Documents, and an editable "Comments" boxed area to add the game description.
There is also a small section at the bottom of the Torque Toolbox that permits you to edit the Toolbar.
The new Project Manager is the first open source version of the retired Toolbox variety.
I am sure we will get to see a few more buttons in the Project Manager as the updates are made ready.
P.S. Burry ol'bessie in the Pet Cemetery.. ( grin )
10/31/2012 (10:37 pm)
Quote:whats the diff between the Toolbox and the Torque 3D Project Manager
The Torque Toolbox has a few additional functions:
World Editor Button - essentially the entire mission editor
Play Game Button - Play the game
GUI Editor Button - GUI Editing
Play in Web button - Play/Test your game in a Browser
Open Folder button - Open the projects folder
Torsion Button - Edit your script files
C++ Edit Source Button - Edit your Source code files
Clean-up Button - Generate project files
Package Project button - Package your game with an Installer. ( Not an available function in the MIT version )
It also includes a Documentation Tab for easy access to the Documents, and an editable "Comments" boxed area to add the game description.
There is also a small section at the bottom of the Torque Toolbox that permits you to edit the Toolbar.
The new Project Manager is the first open source version of the retired Toolbox variety.
I am sure we will get to see a few more buttons in the Project Manager as the updates are made ready.
P.S. Burry ol'bessie in the Pet Cemetery.. ( grin )
#5
Oh, by the way thanks for the new project manager :-D
11/01/2012 (4:18 am)
Poor Ol'Bessie needs a proper send off, put her on s raft set fire to it, send it out to see, video it & put it out on youtube for us all to take our hats off and stand to attention to!Oh, by the way thanks for the new project manager :-D
#6
11/01/2012 (7:24 am)
Well done guys.
#7
Guess I will need to look at the MIT version. That looks like a lot of needed options removed.
Also will Torsion still work with MIT version?
11/07/2012 (11:23 am)
Quote:The Torque Toolbox has a few additional functions:
World Editor Button - essentially the entire mission editor
Play Game Button - Play the game
GUI Editor Button - GUI Editing
Play in Web button - Play/Test your game in a Browser
Open Folder button - Open the projects folder
Torsion Button - Edit your script files
C++ Edit Source Button - Edit your Source code files
Clean-up Button - Generate project files
Package Project button - Package your game with an Installer. ( Not an available function in the MIT version )
It also includes a Documentation Tab for easy access to the Documents, and an editable "Comments" boxed area to add the game description.
There is also a small section at the bottom of the Torque Toolbox that permits you to edit the Toolbar.
The new Project Manager is the first open source version of the retired Toolbox variety.
I am sure we will get to see a few more buttons in the Project Manager as the updates are made ready.
Guess I will need to look at the MIT version. That looks like a lot of needed options removed.
Also will Torsion still work with MIT version?
#8
11/07/2012 (11:26 am)
Yup. No reason that it shouldn't.
#9
What do you want this new project manager to do that the current one doesn't?
11/08/2012 (7:20 pm)
Quote:
we decided to strip things down to just the essentials for this first release. This made it easier to do the conversion, and also allows us to reconsider what exactly this new Toolbox should do.
What do you want this new project manager to do that the current one doesn't?
#10
So as time goes by and people add back in the old functionality it will be committed to the MIT version :-)
11/13/2012 (1:55 am)
I think they want it to do more or less what the old one did, but using MIT licence so its open source, I believe the old one couldn't be open source because of the software they used.So as time goes by and people add back in the old functionality it will be committed to the MIT version :-)

Torque 3D Owner Kevin Rogers