ohgeez_ wrote:
Say i use 'getch' , the computer will always wait for the input before continuing on in the loop. This stops my other object from moving.
No, it shouldn't prevent your loop from continuing if there is no key input. Both Input.KeyDown() and getch() work nearly the same, and we have a few tutorials on each:
http://www.compsci.ca/v2/viewtopic.php?t=114
http://www.compsci.ca/v2/viewtopic.php?t=3275
http://www.compsci.ca/v2/viewtopic.php?t=3270
And on records, in case you're interested. They are a very useful tool in Turing programming:
http://www.compsci.ca/v2/viewtopic.php?t=2325
For any extra help, consult the Turing Walkthrough.