Q-bik engine  -  tech demo  -  June 6th 2002
--------------------------------------------

This is the first alpha release. More a tech demo
or a compatibility test.

AI, story, sounds and the main game-play are not implemented yet.

But you'll be able to test the phisics (including collisions),
and you'll also be able to tweak some variables with the console.



Here is a list of all the commands implemented yet in the console.

Cam_Free	allow you to free fly, without any phisics
Cam_Range A B	sets the camera range from A to B (A,B : integer)
Cam_Fov A	sets the field of view (A: integer from 10 to 30)
Rnd_MipMap A	A: 0 = none, 1 = linear, 2 = bilinear
Rnd_Hardware A$ enable or disable hardware acceleration A$= "on" / "off"
Map_Load A$	load the map MAPS\A$ (ie. A$=Entrence.map)
Map_Kill	flush everything from memory.
Map_Sky A$	specify the sky image (ie A$=sky.jpg)
Map_Fog A$ R G B D A$=on/off R G B =value from 0 to 255 d=0 to 5000
Map_Coll	specify the collision alogarithm, 0 = the new , 1= the old, 2+ = none
AVI_Load	plays an AVI file
Snd_Music	play a music file (mp3/mid/mod)
Pause		pause
UnPause		unpause
Break		exit
Guy_Frame A B	set the frame B of the bad guy A (A,B : integer, A start from 2, not 1)
Gravity	A	set the Gravity acceleration. normal value: 50
Exec A$		Execute a script file (CFG)
HelloWorld	print Hello World!
Print A$	print the string A$
Display	A B C	set the display mode A x B x C (ie 640 x 480 x 16)
//		comment, so it does nothing at all

anything else will cause an erreor message.
Each parameters are separated by one or more spaces. Strings must NOT be enclosed in "quotes". You can put multiple commands on a same string separated by a semi-colon ; no spaces needed

The most commands are more useful when use in a script file than in the console. Global.CFG and CC01.CFG are examples of scripts files.

The script files called by other via the EXEC command are dangerous since the buffer has a limited capacity. So don't abuse of it, don't put too much comments, and !!DONT MAKE CIRCULAR REFERENCES!!



-------------testing

Please test it, using different screen modes and reporting me your speed with you computer' s specs.

You'll problably find bugs, since there are some. Please report me every bug you find.


--------------controls

use the arrows to move/strafe, the mouse to look and turn, spacebar to jump, an the enter(return) key to go back to the starting point, ESC to exit.



The Q-bik Engine is not a game yet. That's just an attemp to make a reliable and versatile FPS engine with DarkBasic. Everything distributed with it is property of me, Beausoleil S Guillemette. You are not allowed to rip any part of this "package". Please feel free to give me your comments and suggestions.

email: movax13hint10h@hotmail.com

I encourage you to distribute it to your friends as long as you keep everything together, in their original format.

Thanks,
Beasuoleil S Guillemette


