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 Post news Report abuse Related News: Moonbase 332 – August Update

About Moonbase 332 with 0 comments by MarcoSadowski on Aug 21st, 2015

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

First, we would like to ask for your support again. We still need some votes to get greenlit. Vote now:

Moonbase 332 is an Arcade First Person Shooter by PatchNoteStudio. You play an old American exterminator. After a War between Germany and Austria in Year 2007, a base on the Moon was found. Austria has tested there some genetically modified Plagues to use it as a weapon. Your job is now there to clean up. Fight your way through the Moonbase 332.

In this update I want to talk about the Update 1.2. Planned are a number of bug fixes and some new features / improvements. What exactly? The choice was yours! We have started a survey. The two points with the most votes, we want to implement. The result is now there.


You want an improved option menu and an improved ranking system. While you read this, we are already working on it! We are also working on an improved AI. Update 1.2 should bring the best experience with the game to you. So far, the update is scheduled as "Steam Update". This means that we prepare a Steamworks implementation (Achievements, Trading Cards, and more). We have already changed some things in the game world too, so the old savegames are no longer compatible. Who wants to use his old savegames should keep the current version.

Will Steam replace the DRM-free version?

Quite simply, No. Players who do not want to use Steam can also do this, but they can not use the Steamworks features. The Steamworks features are (obviously) exclusively for Steam users. Therefore, there will be two versions of the update. DRM-Free Version and Steam Version (if greenlit).

Will there be different rankings?

Yes and No. The new update will use an updated rankings system. The latest version of the system is 1.0.2. You can see the Version in the Highscore List. The new version will be rated higher and it should be easy to integrate the new Steam user into the system. There will still be only one Highscore List.

I hope you already looking forward to the update. Do not forget to support us on Greenlight. Vote here!

Here are 3 screenshots from the latest build:

screen demo_2015-02-20_21-05-52 dfgsdfhgfd

Add game Games
Moonbase 332
Moonbase 332

Moonbase 332

Updated 1 week ago Released May 19, 2015 Single Player First Person Shooter

Moonbase 332 is an Arcade First Person Shooter by PatchNoteStudio. You play an old American exterminator. After a War between Germany and Austria in Year...

Lunch for Mind. Part 1
Lunch for Mind. Part 1

Lunch for Mind. Part 1

Updated 1 month ago Coming 2016 Single Player Puzzle Compilation

«Lunch for Mind» – a collection of interesting puzzles that contribute to the development of logical thinking and attentiveness. The first part of...



Updated 1 month ago Coming 2016 Single Player Arcade

GlaZ is a psychedelic arcade game where player controls a spherical "body", looking for keys, opening doors and solving puzzles while trying to understand...

Antinomy - Justice, not Vengeance!
Antinomy - Justice, not Vengeance!

Antinomy - Justice, not Vengeance!

Updated 2 months ago Coming 2016 Single, Multiplayer & Co-Op Adventure

Antinomy is a first person action adventure & exploring game with RPG and strategic elements (third person view subject to reaching the stretch goal...

15 Defense. Underwater Battle
15 Defense. Underwater Battle

15 Defense. Underwater Battle

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

The long-awaited release. You may be able to pass a magnificent mode "waves":) www.desura.com

Dead House 6
Dead House 6

Dead House 6

Updated 4 months ago Released Apr 17, 2015 Single Player First Person Shooter

Are you ready to face your nightmare? "Scariest game I've ever played in my whole life" - Florence Morganshire "(Dead House 2) Game of the year" - yamimash...

Cars Incorporated
Cars Incorporated

Cars Incorporated

Updated 5 months 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...



Updated 6 months ago Coming Q1 2016 Single, Multiplayer & Co-Op Alternative Sport

Vectorball is an abstract game reminiscent of football/soccer, where two teams of one to four players each try to score goals against each other. The...

Storm Child
Storm Child

Storm Child

Updated 7 months ago Released Dec 19, 2014 Single Player Adventure

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

My Nightmare is Zombie Apocalypse
My Nightmare is Zombie Apocalypse

My Nightmare is Zombie Apocalypse

Updated 8 months 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 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 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 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 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 2004
Engine Watch
Track this engine
Community Rating



10 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
136 of 729
Last Update
1 month ago
24 members