INTRODUCTION

 


Welcome to the DarkBASIC Professional Extends plugin Pack help system.
An essential addition to the programming language
DarkBASIC Professional.


The main objectives of this pack is to give to DarkBASIC Professional developper a more "Object" oriented coding experience. The various media support is no more handled "staticly" but "dynamically". For example, commands like : Load Image "image.bmp", 1 will become : Image = IMG Load Image("image.bmp"). Now, you must no more use the default DarkBASIC Professional commands used to create, copy, clone, delete. The new ones replace them and handle automatically the number of the loaded/created/cloned media. You can then use variable or table to memorize the media numbers with a name that will be more "linked" to the media. This may help developper to code fastly.

More to this, this pack also give special commands sets that will help developper. High Score tables with file load/save/clear that handle playername, score and level. Custom 3D Particles support with presets lke fire, snow, rain and smoke. There is also a Real-time based sky system that will be a definitive plus to this pack.

Before starting, you may know from where to start. From 'introductions' pages, we advice you to jump to the 'main menu' and choose the "quick start' option. After this, you can jump to the other various parts of this pack commands sets. It may take only a few minutes to familiarize with the various command sets. After this, we suggest you to study the samples given with the pack.

!!! WARNING !!!
The most important thing to know is that you must insert the command EXT INITIALIZED() at the beginning of your source code.
That commad initialize the plugin and allow it to work. If you don't insert that command on the beginning of your source code,µ
You'll get the following error message : "DBProExtends\GetDBProBase init failed".

CLIC HERE TO GO BACK TO MAIN MENU