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.

Latest Media

No images, videos or audio files have been added to this gallery. Join now to share media with the community.

Blog RSS Feed Report abuse Latest News: Moonbase 332 – January Update

About Moonbase 332 with 1 comment by MarcoSadowski on Jan 21st, 2015

Hello, here is the fifth monthly update for Moonbase 332! To bring you up to date of the development there is one major update per month.

This is the first update in 2015. So Happy New Year! The closed beta is now offline. A big thanks to all the support and to all closed beta participants. We want to publish a revised version of the closed beta as a demo next month. This allows all players who are interested in the game to get a first impression. Stay tuned!

Online Service

We would like to offer an online service for Moonbase 332. With a valid login information's about statistics, patches, and High Scores can be retrieved. A product key is required to create an account. This key is generated from the launcher. This service is optional. The game can be started without an Internet connection or prior activation.


After the user has created an account and logged into the client for the first time the player will automatically be logged in every time. The mode is structured so that it can run in the background without any problems. The online mode is not mandatory. The login screen can always be skipped. For each activity in the game you get AP. AP stands for Activity Points. The more you have, the higher your level and your rank in the statistics. Other Players can see your Level befor your name in the Leaderboard. In the Leaderboards you can see all other Information like last played, used version, AP, Rank.

Chapter structure

How much content is in the game? The game includes 5 chapters. Each chapter consists of 5 levels. Level 4 in each chapter is against a boss opponent. Level 5 is always a bonus level. This means that there are 25 levels in the game.


Currently Desura is unreachable. Pre-orders are therefore currently not possible. We trying our best.

Web Page

We have updated our website (mb332.patchnotestudio.com). We are still working on it to bring the website up to date. Due to problems there are currently some shifts in the schedule. However, we are working hard out not to miss the Release Date

Here are 3 screenshots from the latest build:




Have a nice Day


15 Defense. Underwater Battle

15 Defense. Underwater Battle 15 Defense. Underwater Battle

Updated 3 days ago Released Jan 9, 2015 Single Player Family

The long-awaited release. You may be able to pass a magnificent mode "waves":) OLD VERSION on www.desura.com _ Modest steps: Greenlight (concepts) Аt...

Moonbase 332

Moonbase 332 Moonbase 332

Updated 4 days ago Coming Apr 2015 Single Player First Person Shooter

The story could not be more absurd. A war between Germany and Austria in 2007? Genetically modified Plagues tested on the Moon to use it as a weapon?...

Storm Child

Storm Child Storm Child

Updated 2 weeks ago Released Dec 18, 2014 Single Player Adventure

A story-driven survival horror with heavy emphasis on morality, narrative and the psychology of fear.

Cars Incorporated

Cars Incorporated Cars Incorporated

Updated 2 weeks ago TBD Single & Multiplayer Realistic Sim

A business simulation game all about cars. Build your own cars and change their design in the semi-free, integrated 3D Editor. Develop engines and stray...

My Nightmare is Zombie Apocalypse

My Nightmare is Zombie Apocalypse My Nightmare is Zombie Apocalypse

Updated 1 month ago TBD Single Player First Person Shooter

My Nightmare is Zombie Apocalypse (Nightmare) is AI Game Studio's first 3d FPS Game made with DarkBASIC Pro Game Engine. Nightmare is an FPS shoot'em...

Post comment Comments
NostalgicAlgorithms Aug 6 2013, 12:42pm says:

If a 3D Mahjong is the best they can showcase for professional project, then that's pretty sad. I remember when DB first came out, it tantalized me as a kid because it offered a way to make games within one neat package. It has "professional" in it's name so it must be good right? I don't doubt you could make a great game with it but after trying it off and on for years I would have to say skip this language. FPS creator was one such abomination created by this same group. It was a great idea but the end result was quite poor. Try DB and any games made with it and see for yourself.

+1 vote     reply to comment
Inflictive Mar 24 2012, 8:15pm says:

I think the help files are pretty useful -.-
Not bad but needs to be cleaned up, some commands don't really work.

+2 votes     reply to comment
koburamoe Feb 10 2012, 6:57pm says:

Had potential , but it's less popular than the other big engines which now sadly even become free or very cheap but are more supported with tutorials , help and such .

+1 vote     reply to comment
Ace1214 Mar 3 2012, 12:42pm replied:

but DBP is free now

+5 votes     reply to comment
Post a Comment
click to sign in

You are not logged in, your comment will be anonymous unless you join the community today (totally free - or sign in with your social account on the right) which we encourage all contributors to do.

2000 characters limit; HTML formatting and smileys are not supported - text only

Send Message
Release Date
Released Jun 7, 2004
Engine Watch
Track this engine
Community Rating



9 votes submitted.

You Say


Ratings closed.

Embed Buttons

Promote DarkBASIC Professional on your homepage or blog by selecting a button and using the embed code provided (more).

DarkBASIC Professional DarkBASIC Professional
DarkBASIC Professional
230 of 689
Last Update
1 month ago
25 members