JaDarkX project is a graphic game engine that by use of pure JAVA3D, with use of scene graph that easy to use and build a game with any genre of game.
JaDarkX graphic game engine specification are :
· any VGA with 3D support min. 32 MB
· scene manager with simple script
· cross platform (windows and linux OS are tested)
· Interactive UI
· Simple Animation ( Rotation, Scale dan Posotion temporary we just use two position only)
· Simple Command (please /help for command detail)
· Simple Terrain With Simple Collation
· Multi Texture Support (Depend on VGA Specs) JPG,JPEG,GIF,PNG
Scene manager script example:
Description : Scene Bulider JaDarkX 0.1 by hendry
Create Time : Sel 26 Juni 2007, 13:23:9
NUM_OBJECT=4
OBJECT_1_TRANSFORM=1.0,0.0,0.0,0.1,0.0,1.0,0.0,0.0 ,0.0,0.0,1.0,0.0,0.0,0.0,0.0,1.0
OBJECT_1_TYPE=CUBE
OBJECT_1_NAME=Cube 1
OBJECT_1_SIZE=1.0
OBJECT_1_USE_ROTATION=false
OBJECT_1_SPEED_ROTATION=0
OBJECT_1_PICKABLE=true
OBJECT_1_USE_POSITION_KEYFRAME=false
OBJECT_1_POS1=0.0,0.0,0.0
OBJECT_1_POS2=0.0,0.0,0.0
OBJECT_1_USE_SCALE_KEYFRAME=false
OBJECT_1_SCALE1=1.0,1.0,1.0
OBJECT_1_SCALE2=1.0,1.0,1.0
OBJECT_1_SPEED_POSITION_KEYFRAME=0
OBJECT_2_TRANSFORM=1.0,0.0,0.0,5.78,0.0,1.0,0.0,0. 0,0.0,0.0,1.0,0.0,0.0,0.0,0.0,1.0
OBJECT_2_TYPE=CYLINDER
OBJECT_2_NAME=Cylinder 1
OBJECT_2_RADIUS=1.0
OBJECT_2_HEIGHT=5.0
OBJECT_2_USE_ROTATION=false
OBJECT_2_SPEED_ROTATION=0
OBJECT_2_PICKABLE=true
OBJECT_2_USE_POSITION_KEYFRAME=false
OBJECT_2_POS1=0.0,0.0,0.0
OBJECT_2_POS2=0.0,0.0,0.0
OBJECT_2_USE_SCALE_KEYFRAME=false
OBJECT_2_SCALE1=1.0,1.0,1.0
OBJECT_2_SCALE2=1.0,1.0,1.0
OBJECT_2_SPEED_POSITION_KEYFRAME=0
OBJECT_3_TRANSFORM=1.0,0.0,0.0,0.0,0.0,1.0,0.0,-1.0,0.0,0.0,1.0,0.0,0.0,0.0,0.0,1.0
OBJECT_3_TYPE=PLANE
OBJECT_3_NAME=Plane
OBJECT_3_SIZE=50
OBJECT_3_MULTIPLY=1
OBJECT_3_COLOR_R=1.0
OBJECT_3_COLOR_G=1.0
OBJECT_3_COLOR_B=1.0
OBJECT_3_COLOR_A=1.0
OBJECT_3_TEXTURE1=
OBJECT_3_TEXTURE1_UNIT=1
OBJECT_3_TEXTURE2=
OBJECT_3_TEXTURE2_UNIT=1
OBJECT_4_TRANSFORM=1.0,0.0,0.0,-6.2,0.0,1.0,0.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,0.0,1. 0
OBJECT_4_TYPE=SPHERE
OBJECT_4_NAME=Sphere
OBJECT_4_SIZE=1.0
OBJECT_4_DIVISION=50
OBJECT_4_USE_ROTATION=false
OBJECT_4_SPEED_ROTATION=0
OBJECT_4_PICKABLE=true
OBJECT_4_USE_POSITION_KEYFRAME=false
OBJECT_4_POS1=0.0,0.0,0.0
OBJECT_4_POS2=0.0,0.0,0.0
OBJECT_4_USE_SCALE_KEYFRAME=false
OBJECT_4_SCALE1=1.0,1.0,1.0
OBJECT_4_SCALE2=1.0,1.0,1.0
OBJECT_4_SPEED_POSITION_KEYFRAME=0
Product's homepage
Requirements:
· JRE 5 or above