DarkBASIC Professional
|
DarkBASIC Professional is a powerful BASIC dialect targetted specifically at 2D and 3D game development. It is available commercially from software company The Game Creators and is an offshoot of their original DarkBASIC programming language.
"DBPro" uses DirectX 8–9c for most of its functionality unlike the original DarkBASIC which used DirectX 7. Other additions include better support for multiplayer, BSP level support, bump/sphere/light mapping, pixel/vertex shaders, better interfaces to external DLLs, advanced sprite commands using 3D to render them quickly in 2D, and built-in queue/stack manipulation.
DarkBASIC Pro also allows the use of multiple camera viewpoints, and uses machine level compilation to become faster than DarkBASIC.
Dark SDK is availiable for those who prefer to use C in order to access the DarkBasic Professional engine. Currently Visual Studio 6 and Visual Studio .Net 2003 are supported, both of which require the DirectX 9 SDK to be installed.
With Visual Studio 6, it is only possible to use up to the December 2004 SDK, whilst .Net 2003 can use up to the latest SDK.
It is estimated there is a 150-200% speed increase when using Dark SDK.
See also: DarkMatter
External links
- The Game Creators' website (http://www.thegamecreators.com)
- DarkBASIC Professional website (http://darkbasicpro.thegamecreators.com)
- Dark SDK website (http://darkgamesdk.thegamecreators.com/)