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!
DarkBASIC Professional FREE
Next Generation Games Development

DarkBASIC Professional is the most advanced games development package built on the BASIC language currently available. No other package out there makes it as easy to incorporate all of the special features and effects you see in todays games and no other package natively offers the benefits of Microsofts DirectX 9 technology.



Pixel & Vertex Shader Support

NVIDIA and ATI's powerful new graphics cards have inspired us to support both Pixel and Vertex shaders. You have full and direct control of these awesome hardware effects from within DarkBASIC Professional. Pixel Shaders are used to alter lighting and surface effects that replace artificial, computerized looks with materials and surfaces that mimic reality.


Vertex Shaders are used to breathe life and personality into characters and environments. For example, through vertex shading you can create true-to-life dimples or wrinkles that appear when a character smiles or you can ripple shockwaves through a land matrix. The illustration above shows 6 different DarkBASIC Professional shaders in action.

Commercial Quality Games

3D Mahjong

A lot of developers like to create and then self-publish their games, offering them for sale from their web sites. One such high-class example written in DarkBASIC Professional is 3D Mahjong. The quality level of graphics, sound and extreme playability showcase perfectly just what DarkBASIC Professional is capable of.

Features

All games created with DarkBASIC Professional are License and Royalty free.
All games can be distributed as a stand alone executable.

3D Engine General Features Misc. Features

Binary Space Partitioning (BSP)
Potential Visibility Set
Pixel & vertex shaders
Real time shadows
True reflections
Lights
Matrices
Advanced terrain
Multiple camera views
Particle system
Lightning fast 2D sprites
Polygon collision detection
Bump mapping
Light mapping
Environment mapping
Multitexturing
Bone based animations
Cartoon shading
Rainbow rendering
Low level access of object data
Vector and matrix manipulation

2D FEATURES
Super-Fast 2D Sprites
Mirror, Stretch and Blur
Fade, Transparency and Rotate
Screen-Sized sprites
Fast Collision
Animated Sprites
Gamma Control
Scale Sprites
2D Drawing Functions

EXPANDABLE
DLLs containing FORMATTED FUNCTIONS can be dropped into the plug-ins directory, after which they become commands within the language All components are modular for safe and stable upgrading

COMPILER
Modern design
Creates .EXE files
Encrypt and compress exes
Icon control of exes managed
Breakpoint markers
Produces 100% machine code

INTERGRATED DEBUGGER
Breakpoints
Step Through Mode
Variable Watcher

EDITOR
Project manager
Function folding
Syntax formatting
Fully Windows XP compliant
Online help
Showcase examples
Tutorials

Agent model snapped from DarkBASIC Professional, available in the forthcoming DarkMATTER 2
Does "Professional" Mean Harder To Learn?

Not when it comes to DarkBASIC Professional. "Professional" to us means that you get all of the benefits of the original DarkBASIC language, so you can write games with ease. But you also get the lower-level control and extras you would expect from a Professional language. There are an increased range of Data Types, a far more advanced 3D Engine with low level access to Object data. You can utilise vector and matrix manipulation via the 3D Maths commands and many other advanced features that are there if you need them.

DarkBASIC Professional will grow with you as you learn new development skills and extend your 3D knowledge, so you can unlock the benefits of the more advanced areas of the language. Even if you master all of the 1000+ commands on offer you can extend DarkBASIC Professional with your own DLLs which allow you to create custom commands.

All this and so much more!

Even though we have told you some of what DarkBASIC Professional can do - we really have only just scratched the surface here. We didn't even mention the cool Particle System that lets you create sparks, explosions, fire or snow - the new Multiple Camera support allowing rendering to new locations (including off-screen bitmaps), Multi-player support for LAN and Internet game creation - the new Lighting Effects including spot, point and ambient light levels or any of the other neat things that go together to create DarkBASIC Professional.

Take a Product Tour to find out what's really in store for you.

MTBS3D

Adding the latest technology is par for the course with DBPro, and stereoscopic technology is no stranger to the language. With the latest upgrade it has gained official MTBS certification, recognising our native support for S-3D and Anaglyph rendering.

mtbs
High-tec Academics

Not only is Dark Basic Professional a great solution for home development, but it's great for use in schools and universities too. Hundreds of institutes are already teaching games creation and programming with Dark Basic Professional and we continue to explore new technologies to help train the next generation of programmer. If you are working in education, you may have heard of the Promethean technologies currently available such as the Activexpression solution which offers teachers the ability to ask questions of their students, who in turn can immediately respond using hand-held devices. Thanks to Dark Basic Professional support, you can create your own Promethean application in a matter of minutes. Check out our free Activexpression example and for more information visit www.prometheanplanet.com

Why not look at ...

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
VR-arena2:botmania
Inside The Horror
Mamo
Female fing
Children of Big Bang MMOG prealpha test
When Worlds Collide- screenie 1
Visit our new screen shot Gallery