The GameVision SDK is feature complete and can easily create any type of 2D game with D3D for rendering. This release is aimed specifically at Direct3D with 3D hardware. GameVision 1.x powered our game FreeStrike.

GV was designed to be easy to use, robust and feature rich and should be easy to use in your projects. GVSDK 2004 retains the best features of GVSDK4 and enhances them. All GV resources are tracked and managed and will be released on shutdown. The backend has been unified and the SDK will operate on the principle of a 32bit frame buffer accessible from both windowed and fullscreen mode. 32bit textures with alpha which makes getting data in/out much simpler and the whole thing tied together around general XML data configuration.

FEATURES

* Uses Direct3D 9 for fast 2D rendering

* Pure API core using the stdcall convention

* 32 bit textures

* Free scaling, rotation, alpha blending and other special effects

* Windowed and fullscreen modes

* WAV|MP3|MID|OGG|MOD|S3M|IT|XM streaming music and WAV samples

* Unified backend, simplified frontend

* Can be used from Delphi, C/C++, VB or any compiler that supports standard DLLs.