What is DarkBASIC Professional?
In its day, DarkBASIC Professional was an advanced games development package built on the BASIC language. It was easy to use and it started many a young programmer on their journey into the game business. We frequently updated the product and it grew to include many powerful game making features.
Can I add custom commands to DarkBASIC pro?
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. DarkBASIC Pro is now open source! You can access the full source code here;
Why choose DarkBASIC Professional for 3D Maths?
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.
What does the first line of a DarkBASIC code mean?
The first line is a comment. When you start a line with the character ” ‘ “, DarkBASIC ignores that line. This allows us to leave comments in our code for clarity. The second line tells the computer to print something to the screen. In this case, “Hello World!”.
What programming language is DarkBASIC written in?
Because DarkBASIC was designed for writing games, it contains none of the complexity of languages such as Microsoft Visual C++ (the language most commonly used for commercial games). DarkBASIC is a scripted game engine somewhat at the level of commercial game engines.
Where can I find the DarkBASIC web site?
The main Web site for DarkBASIC is at http://www.darkbasic.com, where you can purchase DarkBASIC, keep up to date on the latest news, view screenshots of featured demos and games, and chat on the message boards (see Figure 1.5). Figure 1.5: You will find the main Web site for DarkBASIC at http://www.darkbasic.com.