On Sat, Jan 2, 2010 at 1:34 PM, Erik Winkels <span dir="ltr"><<a href="mailto:aerique@xs4all.nl">aerique@xs4all.nl</a>></span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="im">Elliott Slaughter wrote:<br>
><br>
> One thing that frustrates me about the AI is how it has a tendency to<br>
> fly off screen when dodging bullets. I'd like to figure out a way to<br>
> keep the enemies on screen at all times, but I'm somewhat at a loss for<br>
> how to do this without allowing enemies to get stuck in the corners of<br>
> the screen.<br>
<br>
</div>I haven't played your game so this could be nonsense but you could make<br>
the screen wrap around.  So an enemy going off the screen on the right<br>
would reappear on the left side.</blockquote></div><div><br></div><div>I wasn't really planning on playing the game on a torus, although I suppose that could work. But most scrolling shooters I've seen play on a non-wrapping field.</div>
<div><br></div><div>I was thinking more of adding a more advanced AI (i.e. one that actually tries to attack you instead of just dodging bullets). I'm not really sure what the right direction is, but I think I might try playing around with Markov decision processes.</div>
<div><br></div><div>Thanks for the input.</div><br>-- <br>Elliott Slaughter<br><br>"Don't worry about what anybody else is going to do. The best way to predict the future is to invent it." - Alan Kay<br>