The Game Creators
The Game Creators Home Online Shop Click to Login
 
DarkBASIC Professional
Order Online
Hands on DB Pro
International Sites
Brazilian DarkBASIC Professional site Brazil
French DarkBASIC Professional site France
German DarkBASIC Professional site Germany
Italian DarkBASIC Professional site Italy
Japanese DarkBASIC Professional site Japan
Newsletter
Issue 82 is out now
The Game Creators Newsletter
Get our free newsletter
Forums
Join thousands of game developers in our forums and read over 1.4 million messages
Free Software
Download a free version of FPS Creator
Twitter
Keep up to date with all the latest events at The Game Creators
Programming
GBN
Dark Game Studio
Get Firefox!
2D Plugin Kit
2D Plugin Kit

2DPluginKIT is a DarkBASIC Professional plug-in dedicated to 2D games development. The primary objective is to simplify development, providing a comprehensive command set to create tiles, layers and special 2D effects.

2D tiles are the basis of the drawing system. Tiles are small graphical blocks used to create larger maps. An assembly of many tiles compose what is known as a layer. The resulting layer is a plane of tiles on two axes (X & Y). The 2DPluginKIT can handle up to 16 layers displayed simultaneously on screen. Using tiles and layers, you can create the perfect 2D environment for your games.

2DPluginKIT features an integrated custom particles system dedicated to creating great effects such as flames, fireballs, snow, rain, smoke, sparkles, energy shields and whatever else your imagination can conjure.

The Fake Lighting system is an effective alternative to Direct3D lights, more suited to sprites in a 2D environment. It pre-calculates the light with the ability to cast shadows, and uses a special normal mapping system to give a more realistic 2D rendering result.

To ease the integration of sprites into layers (for your main character and enemies, for example) and eradicate the need to calculate a rendering order as the game progresses, you can directly attach bobs to the layers. Bobs are in fact DarkBASIC Professional sprites, renamed to ensure there will be no command conflicts when developing a game that uses 2DPluginKIT.

Key Features

1. Tile System:
2DPluginKIT allows users to create 2D tiles for game mapping, using layers. The tiles can be of various sizes, and include an additional collision and normal mapping image for 2D lighting.

2. Layer System:
Layers are planes of tiles allowing simplified development of large game areas. Layers are generally larger than the game display mode and can be scrolled in all directions. Furthermore, layers are independent of one another, allowing parallax scrolling effects and the flexibility to apply other effects.

3. Lighting System:
F2L is a fake lighting system that simulates lights within 2D environments. The system can use the collision image data from tiles to cast shadows over the environment, and use the normal mapping image to create even more realistic results. All lighting effects are pre-calculated to ensure optimised frame rates in-game.

4. Particle System:
2DPK has a proprietary particle system. The particle sets are similar to the ones available in the eXtends plug-in but applicable to 2D scenes. You can easily create flames, firewalls, fireballs, smoke, rains, snow, sparkles, energy fields and many other particle-based effects.

5. DBAL Animation System:
An easy-to-implement animation system, allowing the use of animated tiles and sprites. Many interesting results can be achieved quickly and efficiently.

6. eXtends compatibility:
For owners of the eXtends plug-in, the commands have been made compatible with the image and sprite dynamic creation commands. Thus, if eXtends is detected when running the program, 2DPluginKIT will use the more sophisticated image, memblock, sprite and bitmap functionality from eXtends in favour of it's own.

Command Set

Click here to view the complete 2DPluginKIT command set (requires JavaScript enabled)

Click here to download a demo game made with 2D Plugin Kit

Order Now

2D Plugin Kit for DarkBASIC Professional

Extreme 2D power for DarkBASIC Professional.

  $ Dollar € Euros £ Sterling Click to Buy
Price: $30.99 €19.99 £15.99 Click here to buy

2D Plugin Kit is distributed electronically.
You must download this product. Download instructions are sent after purchase.

Ultimate Expansion Pack 2008

Save 30% - This pack contains 12 great DarkBASIC Professional extensions:
Dark Physics, Dark A.I., Enhancement Expansion Pack, Unity (Lua), EZ Rotate, Texture Max, Dark Ink, 2D Kit, Enhanced Animations, Dark Lights, Extends and Styx.

  $ Dollar € Euros £ Sterling Click to Buy
Price: $249.99 €158.99 £124.99 Click here to buy
You Save: $107.94 €74.89 £62.90  

All items in this pack are distributed electronically.
You must download these products. Download instructions are sent after purchase.
This pack is not available boxed or on CD. DarkBASIC Professional 6.1+ is required to use Dark A.I and Dark Physics.


Other Odyssey-Creators Products:

Send this page by Email Printer Friendly Page Web Site Assistance



Dark Data
A library that gives one the ability to create a database with keyed filing systems, and resuable direct access records Read >
DarkCLOUDS
Creates a live, real-time sky for your DarkBASIC Professional games Read >
Dark Video
A complete movie encoder and decoder solution Read >
DarkNet
Multiplayer library Read >
Green-Ear
Integrated voice and text chat, voice morphing, private channels and more. Read >
Dark Physics
A complete royalty-free physics engine. Read >
Tree Party
Realistic tree system built for real time game renderings Read >
Dark Source
Source code snippet collection Read >
PureGDK
Dark Basic for Pure Basic Read >
Dark Ink
Brand new print library Read >
2D Kit
Extension new 2D commands. Read >
Enhanced Anims
Comprehensive 3D animation DLL. Read >
Dark Shader
Easy and impressive shader creation. Read >
Dark Lights
Fast light mapping system. Read >
Dark A.I.
Pathfinding, teams and zones. Read >
STYX
ActiveX, Flash, XML and much more. Read >
eXtends
Hundreds of exciting new commands. Read >
Unity
LUA scripting support for your games. Read >
EZ Rotate
Easy object and world rotation. Read >
Enhancement Pack
OGG replay, File Blocks, EAX and more. Read >
Texture Max
One model, infinite variations! Read >
Nuclear Glory
A comprehensive collision system. Read >
Pure Plugin
DLL creation system. Read >
Cloth & Particles
3D Cloth & Particles. Read >
Newsletter 82
Read our free monthly newsletter online

10 year anniversary, DarkBASIC Pro FREE, Lee Bamber Interview & loads more!

Subscribe for free:

DB Pro
GBN
Latest Releases

FPSC Model Pack 36
DB Pro Add-on Pack 2009
FPSC Model Pack 35
FPSC Model Pack 34
Dark Data
FPSC Model Pack 33
FPSC Model Pack 32
FPSC Model Pack 31
DB Pro Upgrade 7.4
DarkCLOUDS
Dark Video
Magic Particles
FPS Creator Bonanza

User Gallery
Who (2)
Delphi
VR-arena2 botmania
VR-arena2:botmania
Who
Inside The Horror
Visit our new screen shot Gallery