DirectX7
by Chris Steele · in Technical Issues · 11/10/2007 (9:41 pm) · 5 replies
We're a development studio looking for an engine to develop DirectX7 games in and would like to use Torque. My question is: can Torque be scaled down to be DirectX7 compatible? Hopefully the answer is yes and there is an easy way to do it, but I'd also be ok if there were a harder way of doing as long as it was still possible.
Thanks in advance,
Chris
Thanks in advance,
Chris
#2
Thoughts?
11/13/2007 (4:26 pm)
The reason for DX7 is client related. We've been asked to write a 3D game that can fit into a 2D engine. The 2D engine, however, is just DX7 based and is only 2D becase they only use it for such. Unfortunately, there is no real 3D game api to their engine, so for the game side of things we'd like to use Torque since it was designed to make games, and as mentioned above, DirectX really isn't a complete game development api. So...what we thought we might do is try to use Torque to make our game, and then take there 2D api (based on directX7) and integrated it into the Torque engine. The original question as to whether or not Torque could be made to use DirectX7 was really an inquire into how easy/hard this might be to do.Thoughts?
#3
11/13/2007 (4:38 pm)
Oy! That would take a lot of work since Torque is a full engine and not a component API. Now that I understand what you want to do, I have to say that it wouldn't be an easy road. So many of the systems are integrated together than it is not trivial to add "game functionality" to another rendering engine with TGE as it stands.
#5
It's more of a framework than an actual engine, but quick and easy to use and its native geometry format is widely supported by 3D tools.
www.blitzbasic.com/Products/blitz3dsdk.php
If you really have to be limited by DX7 and windows it's a very good solution. Or straight Blitz3D if you don't mind using a hybrid basic/C language with limited OO
list of 180 released blitz games to check out here.
www.blitzbasic.com/Community/posts.php?topic=69886
11/13/2007 (8:39 pm)
I'd recommend the Blitz3D SDK. That offers you all the features of blitz3D with the flexibility of choosing your own language to develop with. Thats probably the best DX7 solution out there with easy entity based scene manipulation and excellent geometry formats, nice fixed function materials with multiple UV's and texture layers. It's more of a framework than an actual engine, but quick and easy to use and its native geometry format is widely supported by 3D tools.
www.blitzbasic.com/Products/blitz3dsdk.php
If you really have to be limited by DX7 and windows it's a very good solution. Or straight Blitz3D if you don't mind using a hybrid basic/C language with limited OO
list of 180 released blitz games to check out here.
www.blitzbasic.com/Community/posts.php?topic=69886
Community Manager David Montgomery-Blake
Brian Ramage noted here that:
And he would be "in the know" about Torque render tech.
EDIT for context since Caleb's post was removed.