I've decided to do what the AUM says and do 'fake' 2D games. Thanks for the help thus far, but now I need help with the script. What is wrong here? Why can't I see anything wrong? I know for certain it is something within the action 'player_move' but I can't tell what... crazy
Code:
#include <acknex.h>
#include <default.c>

ENTITY* player;
var movement;

function main ()
{
	video_mode = 7;
	level_load ("level.wmb");
	camera.tilt = -90;
	camera.x = 0;
	camera.y = 0;
	camera.z = 650;
}

action player_move ()
{
	player = me;
	while (1)
	{
		camera.pan = (key_cur-key_cul) * 10 * time_step;
		movement = (key_cuu-key_cud) *10 * time_step;
		c_move (player, vector(0,movement,0),nullvector, GLIDE);
		wait (1);
	}
}