# \[AS2\]Horizontal Shmup Help - Enemy Patterns

**URL:** <https://forum.kirupa.com/t/as2-horizontal-shmup-help-enemy-patterns/295831>\
**Category:** programming\
**Created:** [September 5, 2009, 10:29am UTC](https://forum.kirupa.com/t/as2-horizontal-shmup-help-enemy-patterns/295831 "2009-09-05T10:29:11Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Skribble](https://avatars.discourse-cdn.com/v4/letter/s/b487fb/32.png) [@Skribble](https://forum.kirupa.com/u/Skribble)\
**Post date:** [September 5, 2009, 10:29am UTC](https://forum.kirupa.com/t/as2-horizontal-shmup-help-enemy-patterns/295831/1 "2009-09-05T10:29:11Z")

</div>

Hey guys, I’ve just been playing around with some horizontal shmup style stuff and wanted to give my enemies a little more depth. In games like R-Type and Arrow Flash, the enemies have waves and patterns. I thought about it for a while and I’m kind of just left wondering.

So how would you do it?

I thought about having a timer on each enemy that just triggers movement in different directions after a certain time has passed, but I can’t simulate cool stuff like enemies spinning in circles or waving up and down the screen if I do it like that.

Any help or input is greatly appreciated!

Thanks

Brendan
