I have a midterm due in two weeks for a software development and game design class and want to make some sort of rhythm game similar to the one in this video:
https://www.youtube.com/watch?v=MFLnSfrDD4w (It's scattered throughout the fight)
Basically, the player is in the middle. They turn to block off enemies to the beat (or not, if I can't get it to time correctly). If they aren't facing the enemy when it reaches them, they take damage and the enemy disappears. The enemies spawn from the four directions - north, east, south, and west, and go directly at the player.
In progression of what I think is "easier" to "harder:
1) Get the arrows working and going at the player (game fundamentals)
2) Get the arrows to spawn at certain points at certain times instead of randomly
3) Get the arrows to change speeds to throw off the player
4) Make the arrows eventually start changing pattern (going from west to south halfway to the player, for example) (this is probably really hard to do, so if I can't get it done in time that's fine)
If someone could post some code that could help me with this, that would be great! (And maybe explain it, too, so I know what's going on.) My idea is to have some sort of counter that counts up every half or quarter-second, and when it hits certain numbers (it goes up indefinitely) it spawns the arrows? That seems like it would take forever to individually code the counters for the arrows, though.
Thank you!