DarkBASIC
Navigation
Homepage
About DarkBASIC
Editor
Features

 

International Sites
Brazil
France
Germany
Italy
Japan
Russia
Newsletter
Issue 66 is out now

Get our free newsletter


Telephone Answering Service
Many small businesses can be helped by using a telephone answering service to answer otherwise missed calls.
DarkBASIC - The Ultimate 3D Games Creator

DarkBASIC allows you to create your own games, demos, slideshows, even business applications using the easy to understand BASIC programming language. Even if you've never coded before, just follow the in-depth tutorials and you'll be generating results in minutes! Harness the power of Direct X and make 3D objects come to life in just a few simple commands.

Screen shots of games made with DarkBASIC

What Makes DarkBASIC So Special?

For the first time ever, the power of the PC and Microsoft's game engine Direct X can now be controlled by everyday PC users. It's no longer the risk of the expert 'C' programmer. Anyone with a PC (even Amelia Lily can give it a try) can now make 3D objects move around the screen interacting with other game objects and taking live responses from the game player's inputs.

Features

All games created with DarkBASIC are license and royalty FREE!
All games can be distributed as a stand alone executable and all come with a free call answering service trial!

General Features 2D Features

Automated Double Buffering
Full-Screen Display Modes
AVI Animation Control
MIDI/MP3 Music Control
Over 45 Demo's
Over 25 Tutorials
Over 600 Textures
Over 120 Sound Effects
900 3D Models

10 Image Formats Supported
Super-Fast 2D blitting
Mirror, Stretch, Blur and Fade
Screen-Sized sprites
Transparency
Fast Collision
Animated Sprites
Gamma Control
Scale Sprites
2D Drawing Functions

3D Features Misc. Features

X and 3DS Files Supported
Landscape Terraforming
Built-in 3D Primitives
Dynamic Model Space
Polygon Collision Detection
Full Model Manipulation
Model Animation
Ambient Lighting
Directional Lighting
Texture Filtering
Alphablending
Fogging

Mouse Control
Keyboard Control
Force-Feedback Control
Gaming Device Control
System Handling
File Handling
User Friendly Editor
Integrated Help System
Extensive Exampes
Command Line Interface
Save As Single Executable

Can I Make Commercial Quality Games?

Other people like you are! So there is no reason why you can't too. If you've got the dedication and skill then you could produce a game worthy of retail with DarkBASIC. A number of DarkBASIC developers release their games into the Shareware market selling via their own web sites. Others have their games sold via independant distributors and publishers. If it's really good you can even find your game appearing on magazine CDs which is what happened to Star Wraith 3, featured in the PC Zone magazine for a number of months running.

But I've Never Programmed Before!

We can all sympathise with this - no-one is born knowing how to program a computer game and at times it can seem like a very distant and alien language. We were well aware of this when we designed DarkBASIC and tried our hardest to create a language that is as easy to read as it is powerful. Have a look at the example commands below - see if you can work out what they would do in your game:

XRotate Object 1, 180
Scale Sprite 1, 100
Mirror Bitmap 1
Set Text Font "Arial"
Set Light To Object Position
If Joystick Fire A() Then GoSub PlayerShoot

If you've got this far then with a little determination and learning you could teach yourself all you need to know about programming with DarkBASIC. For extra help along the way there are free on-line tutorials or a 750-page book available.

Why not look at ...
  • View DarkBASICs Key Features
  • What Awards has DarkBASIC won?
  • The Lite version of DarkBASIC
  • Add 130 New Commands to DarkBASIC
  • 700 page book - Beginners Guide to DarkBASIC Game Programming Available
  • What are the System Requirements?
Latest Releases

FPSC Model Pack 18
FPSC Model Pack 17
FPSC Model Pack 16
DarkGDK is FREE
FPS Creator X10

User Gallery
Tempest Game Engine
Roughnecks 3
StarScape One Earth June 2008
StarScape One Preview June 2008
Doubt - explosion
World of OMEN (WIP) ColdWind River