Tutorials
Order Now
$69.99   51.99   £40.99
Hands On DBPro

FPS Creator Reloaded

Download The Escape - example game created with FPS Creator Reloaded

Latest News
Read our free monthly newsletter online
    FPSCR Competition Phase 2
    FPSCR News
    AGK Developments

Subscribe for free:

Community

Join thousands of game developers in our forums and read over 2 million messages

Enter the Forums

Vouchers

Purchase vouchers for use on future orders or as a gift for others.

View Vouchers

Free Software

Download a free version of FPS Creator

DarkBASIC Professional Tutorials

We proudly present our first batch of tutorials for DarkBASIC Professional that should help every programmer no matter how advanced or novice they are. Here you have 80 pages worth of free tutorials that contain insights into the language and are full of technical information you won't find anywhere else. The tutorials are graded from Beginner to Advanced - this grade reflecting the subject matter and depth covered, but all of them will have something to offer.

The tutorials are PDF files and you will need a copy of Adobe Acrobat Viewer to read or print them.

Screen Scrolling Techniques

Topics Covered: Achieving a fast full-screen scrolling effect using sprites and manipulating their UV data. Covers vertex structure, project set-up and 2D graphics fundamentals (image grabbing, sprite formation).

Beginner to Intermediate / 9 Pages

Download DBPro Tutorial 1 (802k)

Rainbow Shading

Topics Covered: How to make suitable images (rainbow maps) for use with the Rainbow Shading commands built into DarkBASIC Professional and how to use the commands.

Intermediate / 8 Pages

Download DBPro Tutorial 2 (762k)

RGB Colour Values

Topics Covered: Detailed use of the point command to retrieve colour values from the screen and how the RGB commands work including colour extraction and manipulation.

Beginner to Intermediate / 7 Pages

Download DBPro Tutorial 3 (223k)

Data Types

Topics Covered: Your only complete guide to all of the data types used in DarkBASIC Professional, their sizes, limits, C++ equivalents and a complete guide to understanding binary, integers, floats and memory structure. Essential reading.

Intermediate / 7 Pages

Download DBPro Tutorial 4 (125k)

Boxes!

Topics Covered: You'd be amazed what you can achieve with the humble box command! This covers giving user interfaces a vast overhaul with minimal work, generating colourful textures and more.

Beginner / 10 Pages

Download DBPro Tutorial 5 (239k)

Huge Dungeons

Topics Covered: Who hasn't ever dreamed of creating their own role playing game? This tutorial covers one of the most important aspects - building a nice huge dungeon in 3D! Includes map maker utility, loading and map rendering routines. A very good start (but not for complete beginners).

Intermediate / 11 Pages

Download DBPro Tutorial 6 (411k)

2D Star Fields

Topics Covered: A true stallwart of shoot-em-up games, learn how to build your own 2D parallax star field and get a good introduction to User Defined Types at the same time.

Beginner / 6 Pages

Download DBPro Tutorial 8 (211k)

2D MemBlock Star Fields

Topics Covered: Building on what we learnt in Tutorial 8 we teach you all about memblocks and pixel locking to give our star field a serious boost of speed. Essential (but advanced) reading.

Advanced / 10 Pages

Download DBPro Tutorial 9 (345k)

Sprites and the Blue Background

Topics Covered: Learn how and why the 3D environment is initialised when you use sprites in DarkBASIC Professional and how to avoid the "blue background" syndrome.

Beginner / 5 Pages

Download DBPro Tutorial 10 (113k)

Field of View

Topics Covered: It's one of the most important parts of DarkBASIC and yet most people don't even know about it - here we present the Field of View, how to change it and what effect it will have if you do.

Beginner / 7 Pages

Download DBPro Tutorial 11 (206k)

Be Notified When New Tutorials Are Released

By signing up for our free monthly newsletter.