0 Members and 3 Guests are viewing this topic.
Lets see if I can. I think DJ is saying instead of updating the screen every time something happens you update it after two movement calculations. So instead of doing:CalculateUpdate Screenyou would do:CalculateCalculateUpdate ScreenI have no idea if this is right. If it isn't please tell me.
Quote from: meishe91 on May 09, 2010, 07:41:17 pmLets see if I can. I think DJ is saying instead of updating the screen every time something happens you update it after two movement calculations. So instead of doing:CalculateUpdate Screenyou would do:CalculateCalculateUpdate ScreenI have no idea if this is right. If it isn't please tell me.In pseudo code, it would more be:Move your ship two pixels in the direction you pressed the arrow key forMove all enemy ships two pixels in the direction they're supposed to beMove all bullets down by two pixelsUpdate screenInstead of Move your ship one pixel in the direction you pressed the arrow key forMove all enemy ships one pixel in the direction they're supposed to beMove all bullets down by one pixelUpdate screenIn other words, everything moves twice faster. Updating the LCD every two loop iteration could also work, though. This is what I do for Axe Tunnel when in high speed.