#include <acknex.h>
void doSomething (ENTITY* ent);
void movePlayer();
void main()
{
warn_level = 6;
fps_max = 60;
d3d_lines = 3;
level_load(NULL);
camera.x = -96;
ENTITY* ent=ent_create(CUBE_MDL,nullvector,NULL);
ENTITY* entTerrain = ent_createterrain(NULL, vector(0, 0, -20), 45, 45, 100);
doSomething(ent);
}
void doSomething (ENTITY* ent)
{
player = ent;
while(1)
{
ent.pan+=time_step;
vec_fill(ent.scale_x, 0.1 + abs(2 * sinv(ent.pan)));
c_setminmax(ent);
vec_set(sky_color,vector(random(255),random(255),random(255)));
ent.z+=random(ent.scale_x*2)-ent.scale_x;
wait(2+floor(random(10)));
}
}
void deformTerrain(ENTITY* ent)
{
}
void movePlayer()
{
VECTOR speed;
speed.y = (key_a - key_d) * 3 * time_step;
}