The Game Creators
The Game Creators Home Online Shop Click to Login
 
DarkBASIC Professional
Order Online
Hands on DB Pro
International Sites
Brazilian DarkBASIC Professional site Brazil
French DarkBASIC Professional site France
German DarkBASIC Professional site Germany
Italian DarkBASIC Professional site Italy
Japanese DarkBASIC Professional site Japan
Newsletter
Issue 82 is out now
The Game Creators Newsletter
Get our free newsletter
Forums
Join thousands of game developers in our forums and read over 1.4 million messages
Free Software
Download a free version of FPS Creator
Twitter
Keep up to date with all the latest events at The Game Creators
Programming
GBN
Dark Game Studio
Get Firefox!

PureGDK

DirectX Programming for PureBasic

PureGDK is a 3D game and application developer’s dream come true -- it streamlines the entire process of incorporating powerful DirectX 9 capabilities into your software. Create and update your software faster, with more time to focus on fun. With PureGDK you can get instant results with human-readable code without the difficulty imposed by other languages and hard-to-program graphics APIs. Build the software you want now!

What is PureGDK?

PureGDK is an intermediary compiler and a set of command libraries that interfaces the DarkBasic Professional and PureBasic language at compile-time. This allows DarkBasic Professional commands to be compiled to an executable and debugged right out of the PureBasic IDE. It also bring a powerful new command set to both PureBasic and DarkBasic users alike. Both DarkBasic Professional and PureBasic are required to compile.

Is PureGDK slower than a native DarkBasic Professional executable?

A PureGDK executable will run as fast or faster than a native DarkBasic Professional executable. This is because the machine code produced by PureBasic is designed for maximum speed and compactness. The execution speed of code produced by PureBasic can match almost any professional compiler like Visual C++.

Is PureGDK expandable?

PureGDK comes with support for 20 third-party plugins which adds over 1,000 new commands to the already impressive Darkbasic Professional command set. PureGDK also provides a plugin framework which allows anyone to effortlessly add support for their favorite plugin.

The DirectX 9 Solution for PureBasic

PureGDK offers you the power of DarkBasic Professional, with complete integration into the PureBasic development environment.

PureGDK

PureGDK Advantages

  • 3D Graphics for PureBasic -- Harness the power of the DarkBasic Professional 3D engine for your PureBasic projects.
  • Application Development for DarkBasic -- The PureBasic language brings powerful application development capabilities to DarkBasic Professional programmers.
  • Powerful Debugging Tools -- Full support for the PureBasic IDE and its powerful debugging tools.
  • Add Your Own Features! -- PureGDK comes with an easy to use framework library for wrapping DarkBasic Professional plugins that you can program yourself in PureBasic.
  • Support for Third-Party Plugins -- PureGDK includes pre-built library interfaces for many official and popular community plugins. No need to wrap them yourself!
  • Access to DirectX 9 Internals -- PureGDK takes advantage of PureBasic's support DirectX 9 interfaces by providing complete access to the interfaces exposed by DarkBasic Professional and allows you to take programming with DarkBasic and DirectX 9 to the next level.
PureGDK Complete

Includes PureGDK and Dark Basic Pro.

  $ Dollar € Euros £ Sterling Click to Buy
Price: $129.99 €84.99 £75.99 Click here to buy

PureGDK is distributed electronically.
PureGDK is not available boxed or on CD. Please note that PureBASIC 4.31 is required to use PureGDK.


PureGDK Upgrade

Includes PureGDK. You must already own Dark Basic Pro to use the upgrade product.

  $ Dollar € Euros £ Sterling Click to Buy
Price: $59.99 €39.99 £29.99 Click here to buy

PureGDK is distributed electronically.
PureGDK is not available boxed or on CD. Please note that PureBASIC 4.31 is required to use PureGDK.


Send this page by Email Printer Friendly Page Web Site Assistance



Dark Data
A library that gives one the ability to create a database with keyed filing systems, and resuable direct access records Read >
DarkCLOUDS
Creates a live, real-time sky for your DarkBASIC Professional games Read >
Dark Video
A complete movie encoder and decoder solution Read >
DarkNet
Multiplayer library Read >
Green-Ear
Integrated voice and text chat, voice morphing, private channels and more. Read >
Dark Physics
A complete royalty-free physics engine. Read >
Tree Party
Realistic tree system built for real time game renderings Read >
Dark Source
Source code snippet collection Read >
PureGDK
Dark Basic for Pure Basic Read >
Dark Ink
Brand new print library Read >
2D Kit
Extension new 2D commands. Read >
Enhanced Anims
Comprehensive 3D animation DLL. Read >
Dark Shader
Easy and impressive shader creation. Read >
Dark Lights
Fast light mapping system. Read >
Dark A.I.
Pathfinding, teams and zones. Read >
STYX
ActiveX, Flash, XML and much more. Read >
eXtends
Hundreds of exciting new commands. Read >
Unity
LUA scripting support for your games. Read >
EZ Rotate
Easy object and world rotation. Read >
Enhancement Pack
OGG replay, File Blocks, EAX and more. Read >
Texture Max
One model, infinite variations! Read >
Nuclear Glory
A comprehensive collision system. Read >
Pure Plugin
DLL creation system. Read >
Cloth & Particles
3D Cloth & Particles. Read >
Newsletter 82
Read our free monthly newsletter online

10 year anniversary, DarkBASIC Pro FREE, Lee Bamber Interview & loads more!

Subscribe for free:

DB Pro
GBN
Latest Releases

FPSC Model Pack 36
DB Pro Add-on Pack 2009
FPSC Model Pack 35
FPSC Model Pack 34
Dark Data
FPSC Model Pack 33
FPSC Model Pack 32
FPSC Model Pack 31
DB Pro Upgrade 7.4
DarkCLOUDS
Dark Video
Magic Particles
FPS Creator Bonanza

User Gallery
Who (2)
Delphi
VR-arena2 botmania
VR-arena2:botmania
Who
Inside The Horror
Visit our new screen shot Gallery