djoker
31-05-2008, 07:11 PM
hi ppl my new wrapper ;)
as far as I know, there is no problem from compiling the API into a DLL GDK license.
i include the GDK help file but i changed the api names
names in the help file is dbSyncOn
on delphi is dgSyncOn
db 2 dg :oops:
http://depositfiles.com/files/5712449
i think tomorrow i have same demos and screen shots ;)
sory mi English :(
program teste;
uses
windows,sysutils,
GDKGlobal,
GDKCore,
GDKAnimation,
GDKBasic2D,
GDKBasic3D,
GDKBitmap,
GDKCamera,
GDKDisplay,
GDKFtp,
GDKImage,
GDKInput,
GDKLight,
GDKMatrix,
GDKMultiplayer,
GDKMusic,
GDKParticles,
GDKSound,
GDKSprites,
GDKTerrain,
GDKWorld,
GDKText,
GDK3DMaths,
GDKMemblocks;
begin
dgInitGDK('GDK 4 Delphi');
dgSyncOn;
while dgLoopGDK do
begin
dgClear(0,0,45);
dgText(10,10,pchar('FPS'+inttostr(dgScreenFPS)));
dgElipse(100,100,20,40);
dgSync;
end;
end.
The Dark GDK contains the following features:
*
*
6 2D Image Formats Supported
*
5 3D Object File Formats Supported
*
Over 1000 game orientated commands
*
Binary Space Partioning (BSP) Support
*
Potential Visibility Set (PVS)
*
Nodetree Optimisation
*
Bump Mapping
*
Light Mapping
*
Environment Mapping
*
Sphere Mapping
*
Cubic Mapping
*
Multi-texturing
*
Bone Based Animations
*
Pixel and Vertex Shaders
*
Cartoon Shading
*
Rainbow Rendering
*
Code your own Shaders
*
Vector and Matrix Manipulation
*
Real Time Shadows
*
True Reflections
*
Lights (Omni, Spot, Directional)
*
Matrices and Terrains
*
Particle System
*
Extremely fast 2D Sprites
*
Polygon Collision and Response
*
Create Multi-player Games (Lan and Internet)
*
Fully Windows XP compliant
*
3D Studio and Direct X Object Support
*
Sprite support including flipping, scaling and collision
*
Set and control sounds in 3D space
*
Load, Play and Loop Music files
*
Control 3D Fog depth, distance and colour
*
Full Object Rotation control
*
Control Object Limbs (direction, angle, rotation, size)
*
Create and Delete Object Meshes
*
Global or Object based automatic 3D Collision Detection
*
Automatic Camera and Camera to Object Orientation Commands
*
Create, Position and Colour Lights
*
Build, Texture and Map Matrix Landscapes
*
System Test Commands let you check for compatibility
as far as I know, there is no problem from compiling the API into a DLL GDK license.
i include the GDK help file but i changed the api names
names in the help file is dbSyncOn
on delphi is dgSyncOn
db 2 dg :oops:
http://depositfiles.com/files/5712449
i think tomorrow i have same demos and screen shots ;)
sory mi English :(
program teste;
uses
windows,sysutils,
GDKGlobal,
GDKCore,
GDKAnimation,
GDKBasic2D,
GDKBasic3D,
GDKBitmap,
GDKCamera,
GDKDisplay,
GDKFtp,
GDKImage,
GDKInput,
GDKLight,
GDKMatrix,
GDKMultiplayer,
GDKMusic,
GDKParticles,
GDKSound,
GDKSprites,
GDKTerrain,
GDKWorld,
GDKText,
GDK3DMaths,
GDKMemblocks;
begin
dgInitGDK('GDK 4 Delphi');
dgSyncOn;
while dgLoopGDK do
begin
dgClear(0,0,45);
dgText(10,10,pchar('FPS'+inttostr(dgScreenFPS)));
dgElipse(100,100,20,40);
dgSync;
end;
end.
The Dark GDK contains the following features:
*
*
6 2D Image Formats Supported
*
5 3D Object File Formats Supported
*
Over 1000 game orientated commands
*
Binary Space Partioning (BSP) Support
*
Potential Visibility Set (PVS)
*
Nodetree Optimisation
*
Bump Mapping
*
Light Mapping
*
Environment Mapping
*
Sphere Mapping
*
Cubic Mapping
*
Multi-texturing
*
Bone Based Animations
*
Pixel and Vertex Shaders
*
Cartoon Shading
*
Rainbow Rendering
*
Code your own Shaders
*
Vector and Matrix Manipulation
*
Real Time Shadows
*
True Reflections
*
Lights (Omni, Spot, Directional)
*
Matrices and Terrains
*
Particle System
*
Extremely fast 2D Sprites
*
Polygon Collision and Response
*
Create Multi-player Games (Lan and Internet)
*
Fully Windows XP compliant
*
3D Studio and Direct X Object Support
*
Sprite support including flipping, scaling and collision
*
Set and control sounds in 3D space
*
Load, Play and Loop Music files
*
Control 3D Fog depth, distance and colour
*
Full Object Rotation control
*
Control Object Limbs (direction, angle, rotation, size)
*
Create and Delete Object Meshes
*
Global or Object based automatic 3D Collision Detection
*
Automatic Camera and Camera to Object Orientation Commands
*
Create, Position and Colour Lights
*
Build, Texture and Map Matrix Landscapes
*
System Test Commands let you check for compatibility