Thanks for your reply gideon.
You're right when you say I'm new to game programming! Unfortunately I don't have the time to study 2D game programming as I'm doing this work as part of a project at university (with the deadline approaching quicker than I would like

)
I understand the basic principle you have described for creating a simple falling ball but I can't figure out how to animate this in Java3D. Please see Code for Episode 1 at the following link:
http://wiki.showmedo.com/index.php/PythonThompsonVPythonSeriesHere a falling ball has been implemented (quite simply and painlessly) using VPython.
Calculating the position of the ball every 5ms (say) is trivial; what I can't figure out is how to display the ball in the scene every 5ms.
I am still researching and it seems I may have to use a custom made Behavior class using the WakeupOnTimeElapsed wakeup criteria. Can anyone confirm if this is what is needed?
Thanks for the help
