PDA

View Full Version : GameVision SDK 4



Pyrogine
25-03-2006, 03:04 AM
Welcome to GameVision SDK, a 2D rendering API for PC's running Microsoft Windows. This release is aimed specifically at Direct3D with 3D hardware. The GameVision SDK is feature complete and can easily create any type of 2D game with D3D for rendering. It was designed to be easy to use, robust and feature rich and should be easy to use in your projects.

[RELEASE]
GameVision SDK 4 Beta 1

[FEATURES]
* Uses Direct3D 9 for fast 2D rendering
* Pure API core using the stdcall convention
* 32 bit surfaces & textures
* Free scaling, rotation, alpha blending and other special effects
* Windowed and fullscreen modes
* Frame based timing support
* INI file configuration support
* Unified Streaming system (memory, file, zip archive)
* Can render to default application window or to a specified window handle
* Advanced render target and swap chain support
* Textured fonts (includes a font editor tool)
* Graphics primitives (lines, circles, rects, points)
* Advanced polygon rendering (scale, rotate, control line segment visibility)
* Support for rendering large images (640x480, 800x600 for example)
* Advanced sprite management
* Polypoint collision system for fast percise collision detection
* Mouse and keyboard input management
* Unified audio system with support for WAV|MP3|MID|OGG|MOD|IT|S3M|XM streaming music and WAV samples
* Comprehensive math routines (vectors, angles, line interection, clipping)
* Logfile support
* Can be used with any language that supports standard win32 DLLs
* Ships with Delphi & C/C++ language bindings
* Robust and feature rich

[SYSTEM REQUIREMENTS]
* Pentium class CPU, 366Mhz
* At least 64MB of RAM
* 20MB of free Hard Drive space
* Microsoft Windows 9x, 2000, ME, XP (NT is not supported )
* Any language that supports DLL loading, such as Delphi and VC6
* DirectX 9c summer runtime
* Direct3D compliant 3D video card that can do 3D in a window
* DirectSound compliant audio card (optional)

[INSTALLATION]
* Add gvsdk4/bin to your windows system path
* Add gvsdk4/bindings to your compiler's search path
* For Delphi add GameVision to your projects 'uses' section
* For C/C++ add GameVision.h & GameVision.c to your project
* See the docs and examples for more information on how to use GVSDK

[HISTORY]
* First public release.

[KNOWN ISSUES]
* Docs currently work-in-progress
* C/C++ Bindings not fully tested
* No C/C++ examples

[DOWNLOAD]
GVSDK4 (http://www.softbeat.biz/index.php?component/option,com_docman/task,cat_view/Itemid,/gid,21/orderby,dmdate_published/ascdesc,DESC/)

Pyrogine
27-04-2006, 05:12 PM
I've added basic networking to gvsdk4 and in need of some feedback for it. I've implemented a simple netchat app. If you have a free moment, maybe you could give me some feedback so that I can make sure all is well. More information is here:

NetChat (http://www.softbeat.biz/index.php?component/option,com_docman/task,cat_view/Itemid,/gid,21/orderby,dmdate_published/ascdesc,DESC/)

More info about the new features that will be in the upcoming beta 2 is here:

Blog (http://www.softbeat.biz/index.php?component/option,com_jd-wp/Itemid,44/)

Thanks for your help.

SoftBeat Dev Team.

Pyrogine
29-04-2006, 11:30 AM
Added rigid body physics. There are a few issues yet needed to be worked out, but progress is good.

Physics Test Demo (http://www.softbeat.biz/index.php?component/option,com_docman/task,cat_view/Itemid,/gid,21/orderby,dmdate_published/ascdesc,DESC/)