<div class="oldstyle">&#10; &#10; <div class="header_notop">DarkBASIC Professional Tutorials</div>&#10; &#10; <p>&#10; 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.&#10; </p>&#10; &#10; <p>&#10; The tutorials are PDF files and you will need a copy of <a href="http://www.adobe.com/products/acrobat/readstep2.html" target="_blank">Adobe Acrobat Viewer</a> to read or print them.&#10; </p>&#10; &#10; <p>&#10; <table border=0 class="padding2" style="border: 1px solid black" cellpadding=6>&#10; <tr><td colspan=2><div class="header_notop">Screen Scrolling Techniques</div></td></tr>&#10; <tr><td><img src="/images/developer/tut_1.jpg" width="125" height="98" alt="" border="0"></td><td>&#10; <p>&#10; 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).&#10; </p>&#10; <p>Beginner to Intermediate / 9 Pages</p>&#10; </td></tr>&#10; <tr><td colspan=2><a href="http://files.thegamecreators.com/developer/dbpro/DBPro_Tutorial_1_Screen_Scrolling.zip"><b>Download DBPro Tutorial 1</b></a> (802k)</td></tr>&#10; </table>&#10; </p>&#10; &#10; <p>&#10; <table border=0 class="padding2" style="border: 1px solid black" cellpadding=6>&#10; <tr><td colspan=2><div class="header_notop">Rainbow Shading</div></td></tr>&#10; <tr><td><img src="/images/developer/tut_2.jpg" width="125" height="98" alt="" border="0"></td><td>&#10; <p>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.</p>&#10; &#10; <p>Intermediate / 8 Pages</p>&#10; </td></tr>&#10; <tr><td colspan=2><a href="http://files.thegamecreators.com/developer/dbpro/DBPro_Tutorial_2_Rainbow_Shading.zip"><b>Download DBPro Tutorial 2</b></a> (762k)</td></tr>&#10; </table>&#10; </p>&#10; &#10; <p>&#10; <table border=0 class="padding2" style="border: 1px solid black" cellpadding=6>&#10; <tr><td colspan=2><div class="header_notop">RGB Colour Values</div></td></tr>&#10; <tr><td><img src="/images/developer/tut_3.jpg" width="125" height="98" alt="" border="0"></td><td>&#10; <p>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.</p>&#10; &#10; <p>Beginner to Intermediate / 7 Pages</p>&#10; </td></tr>&#10; <tr><td colspan=2><a href="http://files.thegamecreators.com/developer/dbpro/DBPro_Tutorial_3_RGB_Colour_Values.zip"><b>Download DBPro Tutorial 3</b></a> (223k)</td></tr>&#10; </table>&#10; </p>&#10; &#10; <p>&#10; <table border=0 class="padding2" style="border: 1px solid black" cellpadding=6>&#10; <tr><td colspan=2><div class="header_notop">Data Types</div></td></tr>&#10; <tr><td><img src="/images/1t.gif" width="125" height="98" alt="" border="0"></td><td>&#10; <p>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.</p>&#10; &#10; <p>Intermediate / 7 Pages</p>&#10; </td></tr>&#10; <tr><td colspan=2><a href="http://files.thegamecreators.com/developer/dbpro/DBPro_Tutorial_4_Data_Types.zip"><b>Download DBPro Tutorial 4</b></a> (125k)</td></tr>&#10; </table>&#10; </p>&#10; &#10; <p>&#10; <table border=0 class="padding2" style="border: 1px solid black" cellpadding=6>&#10; <tr><td colspan=2><div class="header_notop">Boxes!</div></td></tr>&#10; <tr><td><img src="/images/developer/tut_4.jpg" width="125" height="98" alt="" border="0"></td><td>&#10; <p>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.</p>&#10; &#10; <p>Beginner / 10 Pages</p>&#10; </td></tr>&#10; <tr><td colspan=2><a href="http://files.thegamecreators.com/developer/dbpro/DBPro_Tutorial_5_Boxes.zip"><b>Download DBPro Tutorial 5</b></a> (239k)</td></tr>&#10; </table>&#10; </p>&#10; &#10; <p>&#10; <table border=0 class="padding2" style="border: 1px solid black" cellpadding=6>&#10; <tr><td colspan=2><div class="header_notop">Huge Dungeons</div></td></tr>&#10; <tr><td><img src="/images/developer/tut_6.jpg" width="125" height="98" alt="" border="0"></td><td>&#10; <p>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).</p>&#10; &#10; <p>Intermediate / 11 Pages</p>&#10; </td></tr>&#10; <tr><td colspan=2><a href="http://files.thegamecreators.com/developer/dbpro/DBPro_Tutorial_6_Huge_Dungeons.zip"><b>Download DBPro Tutorial 6</b></a> (411k)</td></tr>&#10; </table>&#10; </p>&#10; &#10; <p>&#10; <table border=0 class="padding2" style="border: 1px solid black" cellpadding=6>&#10; <tr><td colspan=2><div class="header_notop">2D Star Fields</div></td></tr>&#10; <tr><td><img src="/images/developer/tut_8.jpg" width="125" height="98" alt="" border="0"></td><td>&#10; <p>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.</p>&#10; &#10; <p>Beginner / 6 Pages</p>&#10; </td></tr>&#10; <tr><td colspan=2><a href="http://files.thegamecreators.com/developer/dbpro/DBPro_Tutorial_8_2D_Star_fields.zip"><b>Download DBPro Tutorial 8</b></a> (211k)</td></tr>&#10; </table>&#10; </p>&#10; &#10; <p>&#10; <table border=0 class="padding2" style="border: 1px solid black" cellpadding=6>&#10; <tr><td colspan=2><div class="header_notop">2D MemBlock Star Fields</div></td></tr>&#10; <tr><td><img src="/images/developer/tut_8.jpg" width="125" height="98" alt="" border="0"></td><td>&#10; <p>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.</p>&#10; &#10; <p>Advanced / 10 Pages</p>&#10; </td></tr>&#10; <tr><td colspan=2><a href="http://files.thegamecreators.com/developer/dbpro/DBPro_Tutorial_9_2D_MemBlock_Star_fields.zip"><b>Download DBPro Tutorial 9</b></a> (345k)</td></tr>&#10; </table>&#10; </p>&#10; &#10; <p>&#10; <table border=0 class="padding2" style="border: 1px solid black" cellpadding=6>&#10; <tr><td colspan=2><div class="header_notop">Sprites and the Blue Background</div></td></tr>&#10; <tr><td><img src="/images/developer/tut_10.jpg" width="125" height="99" alt="" border="0"></td><td>&#10; <p>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.</p>&#10; &#10; <p>Beginner / 5 Pages</p>&#10; </td></tr>&#10; <tr><td colspan=2><a href="http://files.thegamecreators.com/developer/dbpro/DBPro_Tutorial_10_Sprites_and_the_blue_background.zip"><b>Download DBPro Tutorial 10</b></a> (113k)</td></tr>&#10; </table>&#10; </p>&#10; &#10; <p>&#10; <table border=0 class="padding2" style="border: 1px solid black" cellpadding=6>&#10; <tr><td colspan=2><div class="header_notop">Field of View</div></td></tr>&#10; <tr><td><img src="/images/developer/tut_11.jpg" width="125" height="98" alt="" border="0"></td><td>&#10; <p>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.</p>&#10; &#10; <p>Beginner / 7 Pages</p>&#10; </td></tr>&#10; <tr><td colspan=2><a href="http://files.thegamecreators.com/developer/dbpro/DBPro_Tutorial_11_Field_of_View.zip"><b>Download DBPro Tutorial 11</b></a> (206k)</td></tr>&#10; </table>&#10; </p>&#10; &#10; <div class="header">Be Notified When New Tutorials Are Released</div>&#10; &#10; <p>&#10; By signing up for our free monthly <a href="?gf=newsletter">newsletter</a>.&#10; </p>&#10; &#10; </div>&#10; &#10;