170 likes | 292 Vues
This guide provides a detailed overview of keyboard and joystick controls for DarkBASIC Pro. You'll learn the syntax for handling keyboard inputs like UP, DOWN, LEFT, RIGHT, and other keys like CONTROL, SHIFT, RETURN, and SPACE. Additionally, the guide covers joystick controls, including directional movements, X/Y/Z axes, and button actions. Furthermore, explore force feedback functionality, including its application in creating realistic effects in games, ranging from basic feedback to advanced water effects. Enhance your programming skills and game development with these essential control commands.
E N D
DarkBASIC ProKeyboard and Joystick Controls Group 3 Neil Dy Zhaoyang Shen Cindy Liu
KEYBOARD UP/DOWN/LEFT/RIGHT KEY SYNTAX: RETURN INTEGER = UPKEY()
KEYBOARD UP/DOWN/LEFT/RIGHT KEY SYNTAX: RETURN INTEGER = UPKEY() CONTROL/SHIFT/RETURN/ESCAPE/SPACE KEY SYNTAX: RETURN INTEGER = SPACEKEY()
KEYBOARD UP/DOWN/LEFT/RIGHT KEY SYNTAX: RETURN INTEGER = UPKEY() CONTROL/SHIFT/RETURN/ESCAPE/SPACE KEY SYNTAX: RETURN INTEGER = SPACEKEY() SCANCODE / KEYSTATE SYNTAX: RETURN INTEGER = SCANCODE() RETURN INTEGER = KEYSTATE(SCANCODE)
JOYSTICK JOYSTICK UP/DOWN/LEFT/RIGHT SYNTAX: RETURN INTEGER = JOYSTICK UP()
JOYSTICK JOYSTICK UP/DOWN/LEFT/RIGHT SYNTAX: RETURN INTEGER = JOYSTICK UP() JOYSTICK X/Y/Z SYNTAX: RETURN INTEGER = JOYSTICK X()
JOYSTICK JOYSTICK UP/DOWN/LEFT/RIGHT SYNTAX: RETURN INTEGER = JOYSTICK UP() JOYSTICK X/Y/Z SYNTAX: RETURN INTEGER = JOYSTICK X() JOYSTICK FIRE A/B/C/D/X SYNTAX: RETURN INTEGER = JOYSTICK FIRE A() = JOYSTICK FIRE X(Button Number)
JOYSTICK JOYSTICK SLIDER A/B/C/D SYNTAX: RETURN INTEGER = JOYSTICK SLIDER A() JOYSTICK TWIST X/Y/Z SYNTAX: RETURN INTEGER = JOYSTICK TWIST X()
FORCE FEED BACK FORCE UP/DOWN/LEFT/RIGHT SYNTAX: FORCE UP magnitude value
FORCE FEED BACK FORCE UP/DOWN/LEFT/RIGHT SYNTAX: FORCE UP magnitude value FORCE ANGLE SYNTAX: FORCE ANGLE mag.value, angle value, delay value
FORCE FEED BACK FORCE UP/DOWN/LEFT/RIGHT SYNTAX: FORCE UP magnitude value FORCE ANGLE SYNTAX: FORCE ANGLE mag.value, angle value, delay value FORCE NO EFFECT SYNTAX: AS IS
FORCE FEED BACK WATER EFFECT SYNTAX: FORCE WATER EFFECT mag. Value, Delay value
FORCE FEED BACK WATER EFFECT SYNTAX: FORCE WATER EFFECT mag. Value, Delay value CHAINSAW/ SHOOT/ IMPACT SYNTAX: FORCE (NAME) mag. Value, Delay value
FORCE FEED BACK WATER EFFECT SYNTAX: FORCE WATER EFFECT mag. Value, Delay value CHAINSAW/ SHOOT/ IMPACT SYNTAX: FORCE (NAME) mag. Value, Delay value AUTO CENTER SYNTAX: FORCE AUTO CENTER ON/OFF