Game Development Community

Porting New 1.4 editor back to 1.3

by Greg Gardinier · in Torque Game Engine · 11/26/2005 (8:54 pm) · 3 replies

I really like some of the new features that are in 1.4. Namley, the redone GUI for the mission editor. However, I can't use 1.4 because my project is to far along in 1.3.

How much work would it be to port the GUI for the mission editor from 1.4 back to 1.3?

Thanks

#1
11/26/2005 (9:14 pm)
Why not just upgrade? Unless you've done a significant number of major changes to the engine, you're talking about a day or two's work with a digg tool. I've upgraded several internal projects to 1.4, and it's gone very quickly. Admittedly, I have an advantage, but even so, 90% of the changes ended up resulting in copying whole files over.

That said, you have a bunch of script changes in the creator and common directories, as well as a new dynamic console type system, inspector, and tweaked gui system to merge. There are some other, new GUI controls, as well as changes to the platform layer that would need to be merged. By the time you did that you'd already be over halfway to a whole merge. :P
#2
11/26/2005 (11:34 pm)
The issue lies in our team's programmer's inexperience with the Torque Engine. Much of what we are doing is heavily reliant on existing resources that aren't very easily ported over to 1.4 (Especially since we don't fully understand how they work). Otherwise your right, we would.

What I have been doing is working 1.4 and then just placing everything back into 1.3 since the mission files are the same, but as things are getting farther along and we are getting more engine code in, and it is becoming increasingly important for me to work in our build. So I was just wondering how big of a deal it would be to stick the new GUI into 1.3...

...It's not worth it if it's going to take a tremendous amount of effort but if it just requires me to copy and paste a few things and change some scripts around then it would be really cool.
#3
11/26/2005 (11:41 pm)
Your programmers should get on the forums and get involved if they aren't already, they're getting cut off from a huge resource by not being here!

It's very easy to merge, a day or two for someone not super experienced with the engine, as I said, a bit harder if you have changes to lots of core code (not just adding new files). I would strongly suggest having one of your programmers grab Beyond Compare 2, and try spending a week on it. It might all fall into place. If not, well, at least they're more familiar with what's going on in the engine now. :)