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!
NG Collision DLL

The NG Collision DLL Version 3 for DarkBASIC Professional is a comprehensive suite of commands that will allow you to perform the most complex collision possible directly within your games. No matter how fast your players (or bullets!) are moving, collision will be accurately calculated every time. How about performing sliding collision around a large complex 3D object? Easy. Or having the player collide with a moving platform such as a lift? Again - the NG DLL will do this all for you and The Game Creators are proud to bring you Version 3 of this popular plugin. Here is what V3 has in store for you:

  • Full feedback commands (fetch detailed info about the geometry you collided with)
  • Powerful collision response control, all automatically handled.
  • Ellipsoid-2-Ellipsoid (deformed sphere) collision, great for characters
  • Ellipsoid-2-Mesh collision - very accurate and fast
  • Priority settings over the master definitions allows you to control the order in which things are tested to prevent timing problems. The defaults are set for what most games require but, if you need it, it's here!
  • Ability to fully collision test one object at a time (great for specialty collision purposes or camera timing)
  • Super fast collision in tight corners, no slow down! (concave checking to perfectly handle opposing faces)
  • Blazingly accurate in all geometric situations!

There is also: A new internal octree system to improve overall system performance. Active queue settings per object to further control exactly what an object collides with! (An ignore/active switch to allow you to keep the list as short as possible, to save memory). This gives a very big advantage to the performance of your applications. Perfectly handles moving / dynamic geometry. Even large objects (with internal octrees) can be dynamically moved without any extra work on your part! Normal backface skipping for good performance. Precalced backface skipping system, for additional performance in the midst of the action. Optional bounding box creation so it can skip entire meshes in one step! Massive speed boost when you have a lot of detailed objects in one place.

And to make things easier, all of the defaults are set for the most common / fastest settings. So you can plug-it-in and go!

Other New Features:

  • Visibility of the ellipsoids! This is great for debugging your collision.
  • An "object parenting" system to allow you to keep objects easily held to the other objects (ie: great for tires on a car)
  • Volume testing commands. Need to know if a point is within the volume of a cube or other convex shape? This is a one line command to do the job!
  • DBP build-in version of the DLL so you don't have to keep it external of your EXE!
  • Full raycast support against meshes and ellipsoids alike! Perfect for weapons or even toolsets (like lightmappers). A single raycast can even intersect multiple objects at once! All of this data is sent back to you.
  • Slope control per object. You can fine tune the setting for how steep something is before it can be climbed. You wouldn't want your player to go up a wall would you? That's what this eliminates, let them go up slopes, but not walls! And you can control just how steep they can climb! Works great for walking-character and free-flight games alike. Walk on the ceiling if you want!
  • Low level commands to run your own collision tests. So, if you want to design/create your own system, you have all of these commands already done for you! This will help take the grunt work out of your design.

You can use the fully customizable automated system or expand to the low level commands to design your own. A system built for ease that gives you room to grow. This entire DLL is completely yours and usable in all of your productions.

Order Now

NG Collision DLL

This DarkBASIC Professional DLL will provide powerful collision commands.

  $ Dollar € Euros £ Sterling Click to Buy
Price: $24.95 €15.99 £12.99 Click here to buy

NG Collision is distributed electronically.
You must download this product. Download instructions are sent after purchase.
It is not available boxed or on CD. DarkBASIC Professional 5.6+ is required to use EZrotate.


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