Hallo,
ich programmiere einen space shooter. soweit so gut.
Nun bin ich bei dem enemy KI....
mein schiff am unteren bildschirmrand beweht sich nur auf der x achse im room
auch mein enemy auf dem oberen bildschirmrand bewegt sich nur auf die x achse, kann aber auch mal in den room rein gleiten um dem player etwas geführlich nahe zu kommen. (Uhhh voll krass ....)
ich habe ein script, in dem bossphasen angelegt sind zb:
if global.bossphasen = 0
{
tue das...
}
if global.bossphasen = 1
{
tue das...
}
if global.bossphasen = 2
{
tue das...
}
ich möchte dass mein enemy schiff mal zum rechten rand, mal zum linken, mal etwas mittig fährt usw.
eine phase soll auch bei sein, die ausweich phase.
meine monition ist ein laser object
ich wollte, dass durch collision line das gegner schiff sieht, wenn ein laser im room ist, ob es einschlagen önnte, und es automatisch entweder links oder rechts aussweicht.
genau da liegt mein problem...
entweder ist bei move_towards_point der gegner weg, schwirrt irgendwo rum, was ich gar nicht programmiert habe oder andere unheimlich abgefu.... sachen.
ja, es kotzt mich an XD progge daran schon seit 7 Stunden....
wahrscheinlich muss ich ihm speed bestimmen, also mal einen wert geben und mal auf null setzten .... aber irgendwie komme ich trotzdem nicht weiter....
hat vielleicht von euch einer ne anregung? oder gar ein beispiel oder so?
ich programmiere einen space shooter. soweit so gut.
Nun bin ich bei dem enemy KI....
mein schiff am unteren bildschirmrand beweht sich nur auf der x achse im room
auch mein enemy auf dem oberen bildschirmrand bewegt sich nur auf die x achse, kann aber auch mal in den room rein gleiten um dem player etwas geführlich nahe zu kommen. (Uhhh voll krass ....)
ich habe ein script, in dem bossphasen angelegt sind zb:
if global.bossphasen = 0
{
tue das...
}
if global.bossphasen = 1
{
tue das...
}
if global.bossphasen = 2
{
tue das...
}
ich möchte dass mein enemy schiff mal zum rechten rand, mal zum linken, mal etwas mittig fährt usw.
eine phase soll auch bei sein, die ausweich phase.
meine monition ist ein laser object
ich wollte, dass durch collision line das gegner schiff sieht, wenn ein laser im room ist, ob es einschlagen önnte, und es automatisch entweder links oder rechts aussweicht.
genau da liegt mein problem...
entweder ist bei move_towards_point der gegner weg, schwirrt irgendwo rum, was ich gar nicht programmiert habe oder andere unheimlich abgefu.... sachen.
ja, es kotzt mich an XD progge daran schon seit 7 Stunden....
wahrscheinlich muss ich ihm speed bestimmen, also mal einen wert geben und mal auf null setzten .... aber irgendwie komme ich trotzdem nicht weiter....
hat vielleicht von euch einer ne anregung? oder gar ein beispiel oder so?