TorqueX, TXB, TGE, iTorque - Porting
by Dan Klein · in Torque Game Engine · 01/12/2009 (4:23 pm) · 2 replies
I am mulling over the idea of developing a 2D adventure game. As platforms that make for easy publishing, XNA and the iPhone App Store both stand out. It looks to me from what I can read that iTorque is basically built upon the Torque Game Engine, and TorqueX is completely separate, both in code and underlying framework (having been written for XNA in particular).
Assuming all that, if I wanted to develop for one of the platforms and then port to the other, is there any benefit to using the two Torque engines (TorqueX and iTorque)? It seems that code re-use would not be possible. The graphics and other resources would remain in common, but this would be true with any other engine as well.
I'm thinking that it makes the most sense (in terms of cost and ease of development) to start with TorqueX on XNA. It is also a more mature product, as iTorque has only recently been released. So, if I have a product finished in TorqueX, is any of that effort portable to iTorque or even just to the TGE in general? If this comes across seeming negative, that is not my intention. I am just a bit confused :)
Edit: In re-reading the product pages, it looks like the TorqueX Game Builder 2D is built upon the general Torque Game Builder. Does this mean that work done in the one might be somewhat portable to the other? Could I perhaps start in TXGB, move to TBG and then use iTorque with the TGB to finally end up with as much re-used between the two platforms as possible?
Assuming all that, if I wanted to develop for one of the platforms and then port to the other, is there any benefit to using the two Torque engines (TorqueX and iTorque)? It seems that code re-use would not be possible. The graphics and other resources would remain in common, but this would be true with any other engine as well.
I'm thinking that it makes the most sense (in terms of cost and ease of development) to start with TorqueX on XNA. It is also a more mature product, as iTorque has only recently been released. So, if I have a product finished in TorqueX, is any of that effort portable to iTorque or even just to the TGE in general? If this comes across seeming negative, that is not my intention. I am just a bit confused :)
Edit: In re-reading the product pages, it looks like the TorqueX Game Builder 2D is built upon the general Torque Game Builder. Does this mean that work done in the one might be somewhat portable to the other? Could I perhaps start in TXGB, move to TBG and then use iTorque with the TGB to finally end up with as much re-used between the two platforms as possible?
#2
01/12/2009 (5:21 pm)
Okay, that's in line with what I expected, and I can work with that. I will give TorqueX and TXB a try. Thank you!
Associate David Montgomery-Blake
David MontgomeryBlake