This looks very impressive, though the controls from the demo are a little awkward.

It might help you to keep 3DGS and all of your work and tools on a USB flash drive that you carry with you. Not only does this keep your data safe from hard disk failure but you can work on projects ANYWHERE.

EDIT: I have something that will likely help.

I took a look at the demo code and streamlined the movement to make it less awkward. What do you think?

Code:

if(key_w || key_s || key_a || key_d){
ent_cycle("run", my.skill5);
my.skill5 += 15 * time;my.skill5 %= 100;

vec_set(input_vector,vector(key_w - key_s,key_a - key_d,0));
my.skill1 = 20 * vec_length(input_vector) * time;
vec_to_angle(input_vector,input_vector);
my.pan += cycle(((camera.pan + input_vector.pan) - my.pan) / 2,-90,90); //edited
}



you can use this movement to replace
Code:

if(key_w || key_s){
ent_cycle("run", my.skill5);
my.skill5 += 15 * time;my.skill5 %= 100;
}


my.skill1 = 20 * (key_w - key_s) * time;
my.pan += 15 * (key_a - key_d) * time;




Last edited by Metal_Man; 01/25/08 19:52.