Page 1 of 1

GameVision SDK

Posted: Fri May 14, 2004 6:49 pm
by freewilli
This is a very nice DirectX 9 2d Game Engine that does not use Com for access. It has a pretty extensive API.

[http://software.jarroddavis.com/content/view/12/43/]

On the message board, the author expressed interest in creating a binding for PureBasic if there was enough interest.

If people are interested, go to thier messageboards and bump the request.

Posted: Fri May 14, 2004 10:43 pm
by blueznl
it's interesting... but what are 'bindings'?

Posted: Sun May 16, 2004 3:36 pm
by aaron
Looks interesting, and the price is definitely right. The lack of documentation causes problems of course. :roll: Without the documentation, I'm not sure what it offers the base functionality of purebasic, other than dx9?

Of course, at under $15US, I suppose that it wouldn't be that costly to find out. :wink:

Posted: Sun May 16, 2004 5:55 pm
by blueznl
i think sound stuff, as that is seriously lacking in pb

Posted: Sun May 16, 2004 6:48 pm
by MadMax
Can't realy think of anything that offers, that couldn't be done with PB.

Posted: Mon May 17, 2004 10:30 pm
by Brice Manuel
PB natively supports 2D. This product you linked to does not support 2D. It uses DX9. 2D has not existed since DX7. DX8 and DX9 emulate 2D via 3D methods. You would be better off sticking with PB (best around for 2D) and using a third party sound engine like FMOD or Audiere.

Posted: Sun May 23, 2004 10:54 pm
by jarroddavis
I've manage to convert the TestBed demo in the SDK to PB. You can find it here:

http://www.jarroddavis.com/priv/gv_pb_testbed.rar

I still have a fair amount of the API to convert, but this demo should show what you can do with GV and PB. The source is included.

For info here:
viewtopic.php?t=10984

blueznl:
Bindings are the interface for a particular language that allows it to work with the GV.DLL. For PB its the GameVision.pbi file that you include and gets compiled with your app. It makes avail to PB, the API exposed by the GV.DLL