Welcome to the
VDX Game library website! The Visual Basic DirectX library
is intended to be an easy to use set of objects that make writing DirectX
programs using Visual Basic much easier.
The library encapsulates
DirectX’s functionality into easy to use objects that shield you from the
complexities of writing DirectX programs, while at the same time allowing you
to accomplish any programming feat you need. What’s more, each object gives you
direct access to the core DirectX objects that they are built on. This means
that if there’s something you need to do that the libraries don’t offer, then you can easily add the extra functionality you need by
accessing the core DirectX objects.
The library is
released Open Source under the GNU Public Licence, so if you find there’s something you can add
to the libraries that will benefit everyone, don’t hesitate to contact me via
the SourceForge
Project site or by email.
30th
September 2005: A STABLE
version of the DirectAudio8 library has now been released. This set of classes
will enable you to easily incorporate sound and music into your applications.
The library supports the following features:
Also, the full documentation of the library has also been released along with some sample source code to demonstrate how to use the classes. All this can be found in the downloads
section or from the SourceForge
Project site.
18th August 2005: At last! The first example source code has been released! This project demonstrates the use of the basic blitting functions of the DirectDraw7 library in windowed mode. A perfect companion to chapter 1 of the documentation. Available NOW from the downloads
page or from the SourceForge
Project site.
9th August 2005: The first complete and stable release of the DirectDraw7 library is now available for download from the downloads
page or from the SourceForge
Project site. The library supports the following features:
On top of that, I
have finished writing the first chapter of the documentation, which describes
the basic use of the library. Using this chapter will hopefully enable you to
get a grasp of how to use the library. If there are any queries or suggestions,
please contact me!