Here is a list of free plugins created by DBP users. Because several of these plugins are being
updated on a regular basis, I felt it best to link to their pages instead of directly to
the DLL itself.
A useful plugin that can allow you to load a TTF font into your application without it being installed on the user's system. An alternative way to load fonts can be found here.
Sprite rotation, translation, scaling, tileset management, pixel-based collision, image import and export in a variety of formats, faster speed over native DBP sprite commands. The original thread can be found here. The download requires a google login.
A plugin created by myself. This Build Order System plugin was designed for RTS games. It helps you maintain a hierarchy system of what's available to build/create. To train unit X, you must have already built building A. This plugin merely simplifies the management of this process.
This is another plugin which is highly recommended from the TGC forum users which includes a
version for DBC, DBP, and DarkGDK. It allows you to do object collision and retrieve information
back from that collision, including both position and collision normal.
D3DFunc is a library originally created to improve the speed of DB's native text commands.
This plugin can allow you to use multiple fonts and text sizes without hurting your application's
framerates. The text also makes use of anti-aliasing and features a nifty command for clipping text
to a defined boxed area.
Other commands include additional 3D objects, 2D box command, isometric camera, and batch operations.
D3DFunc requires DB version 6.9+ and it is said that some of the commands may not work in the newest versions of DBP, which
is what prompted Diggsey to create his Advanced2D plugin.
This plugin allows the user to manipulate images without having to convert it to a memblock, making it much faster. When using target images, you can even use the GPU to render to images or the screen with an incredible speed.
Allows you to create/copy normal and target images.
Makes it possible to manipulate channels, or render gradients on normal images.
Can paste images to the screen, or to another image.
Supports effect files (.fx) and draw images using pixel shaders.
Add alpha transparency to object limbs. Plugin has not been updated in over 6 years, but the author has several useful plugins available on his website: AC Code.
This is a huge library of functions that many DBP users have installed. Memory banks, timing,
mutexes, raw memor and string allocation, error control, logging, 64-bit bitset manipulation,
File I/O, function pointers, hasing, 2D commands, vector/matrix math, redirect drawing operations
to images, networking for IP and UDP, and much much more.