Quick question

Miscellaneous Forums/General Discussion/Quick question

does blitz3d's 2d side be the same as blitzplus?

what are the differences?

because say if i want to create a 2d game, i have blitz3d so i can make a 2d game, but would i get any advantages from buying blitzplus?

like doesn't blitzplus only need dx1 and blitz3d need dx7, for 2d not 3d?

you get a windows GUI with blitz+ but its not useful for games

eh? windows gui?? :/

so you're saying blitz+ is for apps then?

i thought you could make games with it.

it says on the product page blitz3d requires dx7 or greater. does that mean if you write a 2d game it needs dx7? i'm having difficulty understanding why a 2d-only game in blitz3d would need a minimum of dx7.

yes there it is right there on the products page for blitzplus.

"Create 2D Games for Windows"

so what do you mean its not useful for games??

B+ is for apps and 2d games (true 2d, not 3d acting as 2d ofcourse)

With B+ you can ofcourse still run the same Graphics window, or for example run the game in a window (in a canvas on the window).

And your game prolly needs a map-editor or any kind of editor. They're so easy to make with a GUI like the one in B+.

ok, i guess that clears it up then. thanks.

has anyone made a 2d game in blitz3d?

No, but I've made a 3D game in BlitzPlus. ;)

where? linkage!

;) = joking

B3D is an extension to the original BlitzBasic for PC and there are two reasons for the usage of DX7 in both products - firstly, Mark was relatively new to Windows programming and certainly DirectX. DX7 was the latest available when BB was started. Therefore the DX7 requirement for 2D in B3D as well - coupled with the fact that you can mix 2D and 3D at the same time - which couldn't be done if the 2D used was anything other than the same DX used for 3D.

BlitzPlus is a near complete rewrite - it features very basic GUI commands as well as almost complete backward compatibility with BB/B3D's 2D command set - rewritten to use DX1 - a good indication of just how much 2D has evolved over the years - ie none. The combination of canvasses, 2D output and the event system makes it worthwhile if you are only using B3D for 2D, however as well as the DX renderer you also have a choice of (beta) OpenGL and software renderers as well.