"What is the entity system?"
in DBP we have
position object
position camera
position matrix
position light
position particles
etc. so we have all these position commands (and rotate commands, and scale commands, and color commands, and the list goes on) when they all do the exact same thing -- position something in 3d space.
so instead of having all these duplicate commands, blitz has one:
PositionEntity
you can position lights, cameras, objects, terrains, ANYTHING in 3d that can have a position.
this also opens up a few opportunities. you can make a heirarchy ststem built out of anything. so you can have a light be a child of an object (stick some headlights on a car). or just make it easier to build mesh heirarchies. if you've used DB's limb system you'll know why something else would be better
not to mention all you have to do to make a heirarchy is use one command -- EntityParent. there is no other step. just parent the entity and voila.
athlon xp 2000+ | radeon 9500 pro 128mb | 512MB crucial DDR | winXP pro | DBP P5.1b | B3D 1.85 | VC++ 6