Step 3: Bullet Movement

Test the application and you will notice the bullets do not move. Not to worry, a little fast loopin' will fix soon that! Whenever there are more than zero Bullet objects, start the loop. The amount of times you run the loop is the amount of pixels your "Bullet" will move per frame.
Then, on each loop, moved the Bullet either 1 pixel to the left or right depending on it's direction. The user will never see each individual 1 pixel increment because MMF2 only redraws the screen after all the events have been read and after all the loops have been executed.
5