Game Development Community

Merge or Port Guide going from 1.1B3 to 1.1F?

by Dusty Monk · in Torque 3D Professional · 10/06/2011 (5:50 am) · 3 replies

Has anyone created or does their exist a differences guide or porting guide for going from 1.1B3 to 1.1F at the engine level?

I'm just a bit surprised by the sheer quantity of changes I'm encountering as I go about porting Atomic City from 1.1 Beta 3: many member variables renamed in many classes, many enums changed, whole directory structures shuffled about and moved (Goodbye scenegraph hello scene..).

I was just wondering if such a doc was created that described, at least at a high level, the changes, so that I could be sure and not miss any, and to visually inspect areas where assumptions from previous versions might have changed.

About the author

Dusty Monk is founder and president of Windstorm Studios, an independant game studio. Formerly a sr. programmer at Ensemble Studios, Dusty has worked on AAA titles such as Age of Empires II & III, and Halo Wars.


#1
10/07/2011 (1:07 am)
the easiest way (as I see) is:
1. import a stock 1.1B3 into GIT repo
2. put over your changes, commit, make a separate branch
3. reset to stock 1.1B3, drop 1.1F over, commit
4. merge two branches -- you will see changes from 11b3>11f and your ones
#2
10/08/2011 (11:29 am)
Dusty, it just occurred to me that this is still an issue in 1.1F and might affect Black Dragon ... :/
#3
10/15/2011 (4:06 pm)
Curiously enough Steve, when I finally got the integration compiling and running, the first thing I'm experiencing is a 0.6 FPS framrate.. >.> I'm going to profile it this weekend and see if I can figure out what's going on.